Struct KeyedServiceDescriptor<TAttr>
- Namespace
- JobFlow.Core.Infrastructure.Factories
- Assembly
- JobFlow.Core.dll
public struct KeyedServiceDescriptor<TAttr> where TAttr : ServiceKeyAttribute
Type Parameters
TAttr
- Inherited Members
- Extension Methods
Constructors
KeyedServiceDescriptor(Type, TAttr)
public KeyedServiceDescriptor(Type implementationType, TAttr metadataAttribute)
Parameters
implementationType
TypemetadataAttribute
TAttr
Properties
ImplementationType
public readonly Type ImplementationType { get; }
Property Value
MetadataAttribute
public readonly TAttr MetadataAttribute { get; }
Property Value
- TAttr