public RequestService(ITenantPersistenceService tenantPersistenceService, IRequestRepository requestRepository, IHoldingRequestRepository holdingRequestRepository, IRequestHistoryRepository requestHistoryRepository, ISystemEventRepository systemEventRepository, ICourierRepository courierRepository, IStaticValueService staticValueService, INoteRequestRepository noteRequestRepository, ISystemConfigurationRepository systemConfigurationRepository, IScheduleRepository scheduleRepository, IGoogleService googleService, ILocationRepository locationRepository, IDiagnosticService diagnosticService, IBusinessRuleSet <Request> businessRuleSet = null) : base(requestRepository, requestRepository, tenantPersistenceService, businessRuleSet) { _requestRepository = requestRepository; _holdingRequestRepository = holdingRequestRepository; _requestHistoryRepository = requestHistoryRepository; _systemEventRepository = systemEventRepository; _courierRepository = courierRepository; _staticValueService = staticValueService; _noteRequestRepository = noteRequestRepository; _systemConfigurationRepository = systemConfigurationRepository; _scheduleRepository = scheduleRepository; _googleService = googleService; _locationRepository = locationRepository; _diagnosticService = diagnosticService; }
public NoteRequestService(ITenantPersistenceService tenantPersistenceService, INoteRequestRepository noteRequestRepository, IBusinessRuleSet <NoteRequest> businessRuleSet = null) : base(noteRequestRepository, noteRequestRepository, tenantPersistenceService, businessRuleSet) { _noteRequestRepository = noteRequestRepository; }