public GetDeliveryCostHandler( IDeliveryRouteReadOnlyRepository deliveryRouteReadOnlyRepository, IRouteFactory routeFactory, ILogger <GetDeliveryCostHandler> logger, IValidator <GetDeliveryCostHandlerRequest> validator, IHandlerExceptionStrategyFactory handlerExceptionStrategyFactory) : base(logger, validator, handlerExceptionStrategyFactory) { _deliveryRouteReadOnlyRepository = deliveryRouteReadOnlyRepository; _routeFactory = routeFactory; }
protected HandlerBase(ILogger logger, IValidator <TRequest> validator, IHandlerExceptionStrategyFactory handlerExceptionStrategyFactory) { _logger = logger; _validator = validator; _handlerExceptionStrategyFactory = handlerExceptionStrategyFactory; }
public HandlerExceptionStrategyFactoryTests() { _factory = new HandlerExceptionStrategyFactory(); }