Table of Contents

HandlerDiscoveryModel Constructor

Definition

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

HandlerDiscoveryModel(Type, Type, IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>>)

Initializes a new instance of the HandlerDiscoveryModel class.

public HandlerDiscoveryModel(Type handlerAbstractionType, Type delegateAbstractionType, IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>> groupHandlers)

Parameters

handlerAbstractionType Type

The Type of the handler abstraction.

delegateAbstractionType Type

The Type of the delegate abstraction.

groupHandlers IGrouping<Type, KeyValuePair<Type, List<IHierarchy<object>>>>

The implementations of the IHandler<TRequest> interface.