public WorkOrderCommandFunctionality(IUnitOfWork unitOfWork, IMapperFactory mapperFactory, IGenericWriteRepository writeRepository, IValidatorFactory validatorFactory, IGenericReadRepository readRepository, IWorkOrderFiltersProvider orderFiltersProvider, IWorkFiltersProvider workFiltersProvider) : base(unitOfWork, mapperFactory, writeRepository, validatorFactory) { _readRepository = readRepository; _orderFiltersProvider = orderFiltersProvider; _workFiltersProvider = workFiltersProvider; }
public WorkOrderQueryFunctionality(IUnitOfWork unitOfWork, IMapperFactory mapperFactory, IGenericReadRepository readRepository, IWorkOrderFiltersProvider filtersProvider, IWorkOrderRelationProvider relationProvider) : base(unitOfWork, mapperFactory, readRepository) { _filtersProvider = filtersProvider; _relationProvider = relationProvider; }