public GetAllOrdersHandler(IMediator mediator, IDatabase <Order> orderDatabase, ICustomDxos customDxos, IDatabase <Product> productDatabase)
 {
     _orderDatabase   = orderDatabase ?? throw new ArgumentNullException(nameof(orderDatabase));
     _productDatabase = productDatabase ?? throw new ArgumentNullException(nameof(productDatabase));
     _mediator        = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _customDxos      = customDxos ?? throw new ArgumentNullException(nameof(customDxos));
 }
 public PutOrderHandler(IMediator mediator, IDatabase <Order> orderDatabase, ICustomDxos customDxos)
 {
     _orderDatabase = orderDatabase ?? throw new ArgumentNullException(nameof(orderDatabase));
     _mediator      = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _customDxos    = customDxos ?? throw new ArgumentNullException(nameof(customDxos));
 }
Exemple #3
0
 public GetProductHandler(IMediator mediator, IDatabase <Product> productDatabase, ICustomDxos productDxos)
 {
     _productDatabase = productDatabase ?? throw new ArgumentNullException(nameof(productDatabase));
     _mediator        = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _productDxos     = productDxos ?? throw new ArgumentNullException(nameof(productDxos));
 }