Table of Contents

HandlerServicesDescriptor Constructor

Definition

Namespace
Savvyio
Assemblies
Savvyio.Core.dll
Source
src/Savvyio.Core/HandlerServicesDescriptor.cs

HandlerServicesDescriptor(IEnumerable<IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>>>, IEnumerable<Type>)

Initializes a new instance of the HandlerServicesDescriptor class.

public HandlerServicesDescriptor(IEnumerable<IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>>> discoveredServices, IEnumerable<Type> serviceTypes)

Parameters

discoveredServices IEnumerable<IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>>>

The discovered implementations of the IHandler<TRequest> interface.

serviceTypes IEnumerable<Type>

The registered IHandler<TRequest> service types.