public RabbitMqGateway(string connectionString, int eventSubscriberThreadCount, int commandHandlerThreadCount, ILocator locator) { _eventSubscriberThreadCount = eventSubscriberThreadCount; _commandHandlerThreadCount = commandHandlerThreadCount; var adapter = new EasyNetQContainerAdapter(locator); RabbitHutch.SetContainerFactory(() => adapter); _externalMessageBus = RabbitHutch.CreateBus(connectionString, register => register.Register<IConsumerErrorStrategy, MyClass>()); _eventBus = locator.Resolve<Core.IEventBus>(); _commandHandlerFactory = locator.Resolve<ICommandHandlerFactory>(); var a = locator.Resolve<IConsumerErrorStrategy>(); }
public CommandMessagePumpsFactory(ILogger logger, CommandHandlerTypesSetting commandHandlerTypes, ICommandHandlerFactory commandHandlerFactory, INimbusMessagingFactory messagingFactory, IClock clock) { _logger = logger; _commandHandlerTypes = commandHandlerTypes; _commandHandlerFactory = commandHandlerFactory; _messagingFactory = messagingFactory; _clock = clock; }
public void Setup() { CommandHandlerFactory = new CommandHandlerFactory(chatService: null); }
public CommandBus(ICommandHandlerFactory commandHandlerFactory) { _commandHandlerFactory = commandHandlerFactory; }
public CommandProcessor( ICommandHandlerFactory factory ) { this.factory = factory; }
public ConatinerCommandHandlerDecorator(ICommandHandlerFactory factory) { _factory = factory; }
public DefaultCommandBus(ICommandHandlerFactory commandHandlerFactory) { _commandHandlerFactory = commandHandlerFactory; }
public CreatorsController(ICommandHandlerFactory commandHandlerFactory, IQueryHandlerFactory queryHandlerFactory) : base(commandHandlerFactory, queryHandlerFactory) { }
public CommandHandlerTest() { AutofacContainer.Initiate(); CommandHandlerFactory = (ICommandHandlerFactory)AutofacContainer.Resolve(typeof(ICommandHandlerFactory)); }
public RxCommandDispatcher(ICommandHandlerFactory commandHandlerFactory, SynchronizationContext ctx) : base(commandHandlerFactory) { _ctx = ctx; }
public ToDoCommandProcessor(ICommandHandlerFactory handlerFactory) { RegisterHandlers(handlerFactory); }
public void Setup() { commandHandlerFactory = MockRepository.GenerateMock<ICommandHandlerFactory>(); commandBus = new CommandBus(commandHandlerFactory); }
public CommandDispatcher(ICommandHandlerFactory factory) { _factory = factory; }
// TODO: Allow to register SAGA's public void RegisterSaga(ICommandHandlerFactory registration) { registration.RegisterCommandHandler <OrderEventHandler>(); }
public void Register(ICommandHandlerFactory registration) { registration.RegisterCommandHandler <OrderHandler>(); registration.RegisterCommandHandler <ProductHandler>(); registration.RegisterCommandHandler <ShoppingCartHandler>(); }
public ContinuationCommandChain(ICommandHandlerFactory commandHandlerFactory, IObjectMapper objectMapper, Action commandDelegate) { _commandHandlerFactory = commandHandlerFactory; _commandDelegate = commandDelegate; _objectMapper = objectMapper; }
public CommandRouter(ICommandHandlerFactory handlerFactory) { this.handlerFactory = handlerFactory; }
public DefaultCommandBus(ICommandHandlerFactory commandFactory) { _commandFactory = commandFactory ?? throw new ArgumentNullException(nameof(commandFactory)); }
public CommandHandlerDispatcher(ICommandHandlerFactory factory) { _factory = factory ?? throw new ArgumentNullException("factory"); }
public CommandBus() { _handlerFactory = ContainerDelivery.GetContainer().Resolve <ICommandHandlerFactory>(); }
public static BusBuilderConfiguration WithCommandHandlerFactory(this BusBuilderConfiguration configuration, ICommandHandlerFactory commandHandlerFactory) { configuration.CommandHandlerFactory = commandHandlerFactory; return configuration; }
public CommandBus(ICommandHandlerFactory handlerFactory) { this.handlerFactory = handlerFactory; }
public ParseImdbMovieController(ICommandHandlerFactory commandHandlerFactory, IQueryHandlerFactory queryHandlerFactory) : base(commandHandlerFactory, queryHandlerFactory) { }
public KlinkedCqrsBus(IServiceProvider provider, CqrsOptions options) { _queryHandlerFactory = new QueryHandlerFactory(provider, options.QueryDecorators); _commandHandlerFactory = new CommandHandlerFactory(provider, options.CommandDecorators); _eventHandlerFactory = new EventHandlerFactory(provider, options.EventDecorators); }
public DefaultRunEnvironment(ICommandHandlerFactory commandFactory, IQueryHandlerFactory queryFactory) { _commandFactory = commandFactory; _queryFactory = queryFactory; }
public Executor(ICommandHandlerFactory commandFactory, IQueryHandlerFactory queryFactory) { this.commandFactory = commandFactory; this.queryFactory = queryFactory; }
public MessageBus(ICommandHandlerFactory chf, IEventHandlerFactory ehf) { _commandHandlers = chf; _eventHandlers = ehf; }
public CommandHandlerProvider(ICommandHandlerFactory commandHandlerFactory) { _commandHandlerFactory = commandHandlerFactory; }
public CommandBus(ICommandHandlerFactory factory) { _factory = factory; }
public AccountController(IRepository <Customer> customerRepository, ICustomerService customerService, ICommandHandlerFactory commandHandlerFactory) : base(customerRepository) { _customerService = customerService; _commandHandlerFactory = commandHandlerFactory; }
public Configuration CommandExecutorFactoryOf(ICommandHandlerFactory commandHandlerFactory) { CommandHandlerFactory = commandHandlerFactory; return this; }
public CommandBus(ICommandHandlerFactory commandHandlerFactory, ICustomDependencyResolver test1) { CommandHandlerFactory = commandHandlerFactory; }
/// <summary> /// Initializes a new instance of the <see cref="CommandExecutor"/> class. /// </summary> /// <param name="commandHandlerFactory">The <see cref="ICommandHandlerFactory"/> that /// is responsible for creating command handlers.</param> public CommandExecutor(ICommandHandlerFactory commandHandlerFactory) { this.commandHandlerFactory = commandHandlerFactory; }
public CommandHandler(ICommandHandlerFactory queryHandlerFactory) { _queryHandlerFactory = queryHandlerFactory; }
public ICommandBus GetCommandBus(ICommandHandlerFactory commandHandlerFactory) { return(new DefaultCommandBus(commandHandlerFactory)); }