C# Class Bus.Dispatch.MessageDispatcher

Inheritance: IMessageDispatcher
Exibir arquivo Open project: jbouzaglou/PetPigeonsESB

Public Methods

Method Description
Dispatch ( IMessage message ) : void
MessageDispatcher ( IContainer objectFactory, IAssemblyScanner assemblyScanner ) : System

Private Methods

Method Description
GenerateHandleAction ( Type interfaceType ) : IMessage>.Action
InvokeCommandHandler ( IMessage message ) : void
InvokeEventHandlers ( IMessage message ) : void
InvokeHandlers ( IMessage message ) : void

Method Details

Dispatch() public method

public Dispatch ( IMessage message ) : void
message IMessage
return void

MessageDispatcher() public method

public MessageDispatcher ( IContainer objectFactory, IAssemblyScanner assemblyScanner ) : System
objectFactory IContainer
assemblyScanner IAssemblyScanner
return System