public DisplayProductUseCase(IQueryAsyncDispatcher queryDispatcher) { _queryDispatcher = queryDispatcher; }
public ProductController(ICommandAsyncDispatcher commandDispatcher, IQueryAsyncDispatcher queryDispatcher) { _commandDispatcher = commandDispatcher; _queryDispatcher = queryDispatcher; }
/// <summary> /// Constructor. /// </summary> /// <param name="commandDelegator">Command delegator.</param> /// <param name="queryDispatcher">Query dispatcher.</param>; public ProductsController(CommandDelegator commandDelegator, IQueryAsyncDispatcher queryDispatcher) { _commandDelegator = commandDelegator; _queryDispatcher = queryDispatcher; }
public App(ICommandAsyncDispatcher commandDispatcher, IQueryAsyncDispatcher queryDispatcher, IEventPublisher eventPublisher) { _commandDispatcher = commandDispatcher; _queryDispatcher = queryDispatcher; _eventPublisher = eventPublisher; }
public CategoryController(IQueryAsyncDispatcher queryDispatcher) { _queryDispatcher = queryDispatcher; }