コード例 #1
0
 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>();
 }
コード例 #3
0
 public DefaultDomainHandlerMetaDataProvider()
 {
     _messageHandlerMetaDataManager = new MessageHandlerMetaDataManager <DomainHandlerMetaData, DomainHandlerAttribute>();
 }