public CommandBus(ICommandHandlerFactory commandHandlerFactory, IExceptionTypeResolver exceptionTypeResolver, IUnitOfWork unitOfWork) { this.commandHandlerFactory = commandHandlerFactory; this.exceptionTypeResolver = exceptionTypeResolver; this.unitOfWork = unitOfWork; commandsList = new List <ICommand>(); commandIds = new List <Guid>(); }
public QueryBus(IQueryHandlerFactory queryHandlerFactory, IExceptionTypeResolver exceptionTypeResolver) { this.queryHandlerFactory = queryHandlerFactory; this.exceptionTypeResolver = exceptionTypeResolver; }