Example #1
0
 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;
 }
Example #3
0
 public void Setup()
 {
     CommandHandlerFactory = new CommandHandlerFactory(chatService: null);
 }
Example #4
0
 public CommandBus(ICommandHandlerFactory commandHandlerFactory)
 {
     _commandHandlerFactory = commandHandlerFactory;
 }
Example #5
0
 public CommandProcessor(
     ICommandHandlerFactory factory
     )
 {
     this.factory = factory;
 }
Example #6
0
 public ConatinerCommandHandlerDecorator(ICommandHandlerFactory factory)
 {
     _factory = factory;
 }
Example #7
0
 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));
 }
Example #10
0
 public RxCommandDispatcher(ICommandHandlerFactory commandHandlerFactory, SynchronizationContext ctx) : base(commandHandlerFactory)
 {
     _ctx = ctx;
 }
Example #11
0
 public ToDoCommandProcessor(ICommandHandlerFactory handlerFactory)
 {
     RegisterHandlers(handlerFactory);
 }
Example #12
0
 public void Setup()
 {
     commandHandlerFactory = MockRepository.GenerateMock<ICommandHandlerFactory>();
     commandBus = new CommandBus(commandHandlerFactory);
 }
Example #13
0
 public CommandDispatcher(ICommandHandlerFactory factory)
 {
     _factory = factory;
 }
Example #14
0
 // TODO: Allow to register SAGA's
 public void RegisterSaga(ICommandHandlerFactory registration)
 {
     registration.RegisterCommandHandler <OrderEventHandler>();
 }
Example #15
0
 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;
 }
Example #17
0
 public CommandRouter(ICommandHandlerFactory handlerFactory)
 {
     this.handlerFactory = handlerFactory;
 }
Example #18
0
 public DefaultCommandBus(ICommandHandlerFactory commandFactory)
 {
     _commandFactory = commandFactory ?? throw new ArgumentNullException(nameof(commandFactory));
 }
Example #19
0
 public CommandHandlerDispatcher(ICommandHandlerFactory factory)
 {
     _factory = factory ?? throw new ArgumentNullException("factory");
 }
Example #20
0
 public CommandBus()
 {
     _handlerFactory = ContainerDelivery.GetContainer().Resolve <ICommandHandlerFactory>();
 }
 public static BusBuilderConfiguration WithCommandHandlerFactory(this BusBuilderConfiguration configuration, ICommandHandlerFactory commandHandlerFactory)
 {
     configuration.CommandHandlerFactory = commandHandlerFactory;
     return configuration;
 }
Example #22
0
 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);
 }
Example #25
0
 public DefaultRunEnvironment(ICommandHandlerFactory commandFactory, IQueryHandlerFactory queryFactory)
 {
     _commandFactory = commandFactory;
     _queryFactory   = queryFactory;
 }
Example #26
0
 public Executor(ICommandHandlerFactory commandFactory, IQueryHandlerFactory queryFactory)
 {
     this.commandFactory = commandFactory;
     this.queryFactory   = queryFactory;
 }
Example #27
0
 public MessageBus(ICommandHandlerFactory chf, IEventHandlerFactory ehf)
 {
     _commandHandlers = chf;
     _eventHandlers   = ehf;
 }
Example #28
0
 public CommandHandlerProvider(ICommandHandlerFactory commandHandlerFactory)
 {
     _commandHandlerFactory = commandHandlerFactory;
 }
Example #29
0
 public CommandBus(ICommandHandlerFactory factory)
 {
     _factory = factory;
 }
Example #30
0
 public AccountController(IRepository <Customer> customerRepository,
                          ICustomerService customerService, ICommandHandlerFactory commandHandlerFactory) : base(customerRepository)
 {
     _customerService       = customerService;
     _commandHandlerFactory = commandHandlerFactory;
 }
Example #31
0
 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));
 }