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