Table of Contents

Struct ServiceIdentifier

Namespace
Volo.Abp.DependencyInjection
Assembly
Volo.Abp.Core.dll
public readonly struct ServiceIdentifier : IEquatable<ServiceIdentifier>
Implements
Inherited Members
Extension Methods

Constructors

ServiceIdentifier(object?, Type)

public ServiceIdentifier(object? serviceKey, Type serviceType)

Parameters

serviceKey object
serviceType Type

ServiceIdentifier(Type)

public ServiceIdentifier(Type serviceType)

Parameters

serviceType Type

Properties

ServiceKey

public object? ServiceKey { get; }

Property Value

object

ServiceType

public Type ServiceType { get; }

Property Value

Type

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(ServiceIdentifier)

public bool Equals(ServiceIdentifier other)

Parameters

other ServiceIdentifier

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int