public EventBus(IMessageSender messageSender, IRoutingKeyProvider routingKeyProvider, IMetadataProvider metadataProvider) { this.messageSender = messageSender; this.routingKeyProvider = routingKeyProvider; this.metadataProvider = metadataProvider; this.logger = LogManager.GetLogger("ThinkNet"); }
public CommandBus(IMessageSender messageSender, ICommandResultManager commandResultManager, IRoutingKeyProvider routingKeyProvider, IMetadataProvider metadataProvider) { this.messageSender = messageSender; this.commandResultManager = commandResultManager; this.routingKeyProvider = routingKeyProvider; this.metadataProvider = metadataProvider; this.logger = LogManager.GetLogger("ThinkNet"); }
public DefaultCommandBus(IRoutingKeyProvider routingKeyProvider) { this.routingKeyProvider = routingKeyProvider; }