Ejemplo n.º 1
0
 public MessageBus(
     IMessageHandlerFactoryStore messageHandlerFactoryStore,
     IMessagePublisher messagePublisher,
     IMessageScopeCreator scopeCreator,
     IMessageHandlerCaller messageHandlerCaller = null,
     ILogger <MessageBus> logger = null)
 {
     _messageHandlerFactoryStore = messageHandlerFactoryStore;
     _messagePublisher           = messagePublisher;
     _scopeCreator         = scopeCreator;
     _messageHandlerCaller = messageHandlerCaller ?? ReflectionMessageHandlerCaller.Instance;
     _logger = (ILogger)logger ?? NullLogger.Instance;
 }
Ejemplo n.º 2
0
 public ScopeCreatorTests()
 {
     _messageScopeCreator = Resolve <IMessageScopeCreator>();
 }