コード例 #1
0
 public NewChatMessageCommandHandler(
     ICommandValidator <INewChatMessageCommand> commandValidator,
     IEventEmitter <INewChatMessageCommand> eventEmitter,
     IErrorEventEmitter <INewChatMessageCommand> errorEventEmitter,
     ILogger logger
     )
     : base(commandValidator, eventEmitter, errorEventEmitter, logger)
 {
 }
コード例 #2
0
 protected QueryHandler(IBus bus,
                        IQueryValidator <T> queryValidator,
                        IErrorEventEmitter <T, E, F> errorEventEmitter,
                        IQueryHandler <T, R> handler,
                        ILogger logger)
 {
     _bus               = bus;
     _queryValidator    = queryValidator;
     _errorEventEmitter = errorEventEmitter;
     _logger            = logger;
     _handler           = handler;
 }
コード例 #3
0
ファイル: CommandHandler.cs プロジェクト: lemmit/Chatty-cqrs
 protected CommandHandler(ICommandValidator <T> commandValidator,
                          IEventEmitter <T, F> eventEmitter,
                          IErrorEventEmitter <T, E, R> errorEventEmitter,
                          ICommandHandler <T> handler,
                          ILogger logger)
 {
     _validator         = commandValidator;
     _eventEmitter      = eventEmitter;
     _errorEventEmitter = errorEventEmitter;
     _handler           = handler;
     _logger            = logger;
 }