C# Class Nimbus.Infrastructure.MessageDispatcherFactory

Inheritance: IMessageDispatcherFactory
Afficher le fichier Open project: NimbusAPI/Nimbus

Méthodes publiques

Méthode Description
Create ( Type openGenericHandlerType, Type[]>.IReadOnlyDictionary handlerMap ) : IMessageDispatcher
MessageDispatcherFactory ( IDependencyResolver dependencyResolver, IFilterConditionProvider filterConditonProvider, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusMessageFactory nimbusMessageFactory, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IPropertyInjector propertyInjector ) : System

Private Methods

Méthode Description
BuildDispatcher ( Type openGenericHandlerType, Type[]>.IReadOnlyDictionary handlerMap ) : IMessageDispatcher

Method Details

Create() public méthode

public Create ( Type openGenericHandlerType, Type[]>.IReadOnlyDictionary handlerMap ) : IMessageDispatcher
openGenericHandlerType System.Type
handlerMap Type[]>.IReadOnlyDictionary
Résultat IMessageDispatcher

MessageDispatcherFactory() public méthode

public MessageDispatcherFactory ( IDependencyResolver dependencyResolver, IFilterConditionProvider filterConditonProvider, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusMessageFactory nimbusMessageFactory, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IPropertyInjector propertyInjector ) : System
dependencyResolver IDependencyResolver
filterConditonProvider IFilterConditionProvider
inboundInterceptorFactory IInboundInterceptorFactory
logger ILogger
nimbusMessageFactory INimbusMessageFactory
transport INimbusTransport
outboundInterceptorFactory IOutboundInterceptorFactory
propertyInjector IPropertyInjector
Résultat System