Struct KeyedServiceData<TAttr, TService>
- Namespace
- JobFlow.Core.Infrastructure.Factories
- Assembly
- JobFlow.Core.dll
public record struct KeyedServiceData<TAttr, TService> : IEquatable<KeyedServiceData<TAttr, TService>> where TAttr : ServiceKeyAttribute
Type Parameters
TAttr
TService
- Implements
-
IEquatable<KeyedServiceData<TAttr, TService>>
- Inherited Members
- Extension Methods
Constructors
KeyedServiceData(KeyedServiceDescriptor<TAttr>, TService)
public KeyedServiceData(KeyedServiceDescriptor<TAttr> Descriptor, TService Service)
Parameters
Descriptor
KeyedServiceDescriptor<TAttr>Service
TService
Properties
Descriptor
public KeyedServiceDescriptor<TAttr> Descriptor { readonly get; set; }
Property Value
- KeyedServiceDescriptor<TAttr>
Service
public TService Service { readonly get; set; }
Property Value
- TService