public DefaultAsyncMessageBus(ISubscriptionStorage subscriptionStorage, IMessageTransport messageTransport, IMessageSerializer messageSerializer)
 {
     _messageTransport              = messageTransport;
     _subscriptionStorage           = subscriptionStorage;
     _messageSerializer             = messageSerializer;
     _messageHandlerMetaDataManager = new MessageHandlerMetaDataManager <HandlerMetaData, AsyncHandlerAttribute>();
 }
示例#2
0
 public DefaultSyncMessageBus()
 {
     _messageHandlerMetaDataManager = new MessageHandlerMetaDataManager <HandlerMetaData, SyncHandlerAttribute>();
 }
 public DefaultDomainHandlerMetaDataProvider()
 {
     _messageHandlerMetaDataManager = new MessageHandlerMetaDataManager <DomainHandlerMetaData, DomainHandlerAttribute>();
 }