Class ServiceId
Default IServiceId implementation
Inheritance
System.Object
ServiceId
Implements
Namespace: Solti.Utils.DI.Interfaces
Assembly: Solti.Utils.DI.Interfaces.dll
Syntax
public sealed class ServiceId : Object, IServiceId
Constructors
ServiceId(Type, Object)
Creates a new ServiceId instance.
Declaration
public ServiceId(Type type, object key)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Type | type | |
| System.Object | key |
Properties
Key
The (optional) service name.
Declaration
public object Key { get; }
Property Value
| Type | Description |
|---|---|
| System.Object |
Type
The service interface.
Declaration
public Type Type { get; }
Property Value
| Type | Description |
|---|---|
| System.Type |
Methods
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |