public MessageChannel(Container container, RabbitMQServer server, ICommandDiscovery commandDiscovery, IEventDiscovery eventDiscovery) { _container = container; _server = server; _commandDiscovery = commandDiscovery; _eventDiscovery = eventDiscovery; }
public BusLifetime(IServiceProvider serviceProvider, RabbitMqServer server, ICommandDiscovery commandDiscovery, IEventDiscovery eventDiscovery, ILogger <BusLifetime> logger) { _serviceProvider = serviceProvider; _server = server; _logger = logger; _registrar = new Registrar(_server, _serviceProvider, _logger); commandDiscovery.Register(_registrar); eventDiscovery.Register(_registrar); _server.DisablePriorityQueues = true; _server.DisablePublishingResponses = true; _logger.Debug("Starting RabbitMQ server"); _server.Start(); }
public BusLifetime( RabbitMqServer server, ICommandDiscovery commandDiscovery, IEventDiscovery eventDiscovery, IEventRegistrar eventRegistrar, ICommandRegistrar commandRegistrar, ILogger <BusLifetime> logger) { _server = server; _eventRegistrar = eventRegistrar; _commandRegistrar = commandRegistrar; _logger = logger; commandDiscovery.Register(_commandRegistrar); eventDiscovery.Register(_eventRegistrar); _server.DisablePriorityQueues = true; _server.DisablePublishingResponses = true; _logger.Info("Starting RabbitMQ server"); _server.Start(); }
public LinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner, ThreadMessengerFactory messengerFactory) { _commandDiscovery = commandDiscovery; _commandRunner = runner; _messengerFactory = messengerFactory; }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner, IFolderFactoryForPath folderFactory) { return(new LinkerService(commandDiscovery, runner, (d, fd) => MockRepository.GenerateStub <IMessenger>())); }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery) { var runner = MockRepository.GenerateStub <ITransactionalCommandRunner>(); return(GetLinkerService(commandDiscovery, runner, f => new FakeFolder(f))); }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner) { return(GetLinkerService(commandDiscovery, runner, f => new FakeFolder(f))); }
public MutationObjectType(ICommandDiscovery commandDiscovery) : base() { this.commandDiscovery = commandDiscovery; }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner, IFolderFactoryForPath folderFactory) { return new LinkerService(commandDiscovery, runner, (d, fd) => MockRepository.GenerateStub<IMessenger>()); }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery) { var runner = MockRepository.GenerateStub<ITransactionalCommandRunner>(); return GetLinkerService(commandDiscovery, runner, f => new FakeFolder(f)); }
private LinkerService GetLinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner) { return GetLinkerService(commandDiscovery, runner, f => new FakeFolder(f)); }