Table of Contents

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