public ProductController( IQueryDispatcher queryDispatcher, ICommandDispacher commandDispacher, IMapper mapper) { _queryDispatcher = queryDispatcher; _commandDispacher = commandDispacher; _mapper = mapper; }
public MenuService( IMenuRepository menuRepository, IMenuItemRepository menuItemRepository, IMapper mapper, ICommandDispacher commandBus) { _menuRepository = menuRepository; _menuItemRepository = menuItemRepository; _mapper = mapper; _commandBus = commandBus; }
public Dispacher(IQueryDispacher queryDispacher, ICommandDispacher commandDispacher) { _queryDispacher = queryDispacher; _commandDispacher = commandDispacher; }
public ItemController(IMenuService menuService, ICommandDispacher commandDispacher) { _menuService = menuService; _commandDispacher = commandDispacher; }
public Engine(IDatabase database, ICommandDispacher commandDispacher) { this.Database = database; this.CommandDispacher = commandDispacher; }