C# Class Composable.ServiceBus.MessageHandlersResolver

Afficher le fichier Open project: mlidbom/Composable.Monolithic Class Usage Examples

Méthodes publiques

Méthode Description
HasHandlerFor ( object message ) : bool
MessageHandlersResolver ( IWindsorContainer container, IEnumerable handlerInterfaces, IEnumerable excludedHandlerInterfaces ) : System

Private Methods

Méthode Description
FilterRepeatedHandlers ( IEnumerable handlers ) : IEnumerable
GenerateMessageHanderTypesByGenericInterface ( object message, Type genericMessageHandlerInterface ) : IEnumerable
GetCanBeHandledMessageTypes ( object message ) : IEnumerable
GetExcludedHandlerTypes ( object message ) : IEnumerable
GetHandlers ( object message ) : IEnumerable
GetRegisteredHandlerTypesForMessage ( object message, Type genericInterface ) : IEnumerable

Method Details

HasHandlerFor() public méthode

public HasHandlerFor ( object message ) : bool
message object
Résultat bool

MessageHandlersResolver() public méthode

public MessageHandlersResolver ( IWindsorContainer container, IEnumerable handlerInterfaces, IEnumerable excludedHandlerInterfaces ) : System
container IWindsorContainer
handlerInterfaces IEnumerable
excludedHandlerInterfaces IEnumerable
Résultat System