public SubmissionObjectService(ISubmissionObjectRepository submissionRepo, IWorkReportRepository workRptRepo, IRockfallReportRepository rockfallRptRepo, IWildlifeReportRepository wildlifeRptRepo) { _submissionRepo = submissionRepo; _workRptRepo = workRptRepo; _rockfallRptRepo = rockfallRptRepo; _wildlifeRptRepo = wildlifeRptRepo; }
public RockfallReportJobService(IUnitOfWork unitOfWork, ILogger <IRockfallReportJobService> logger, ISubmissionStatusService statusService, ISubmissionObjectRepository submissionRepo, IServiceAreaService serviceAreaService, ISumbissionRowRepository submissionRowRepo, IRockfallReportRepository rockfallReportRepo, IFieldValidatorService validator, IEmailService emailService, IConfiguration config, ISpatialService spatialService, ILookupCodeService lookupService) : base(unitOfWork, statusService, submissionRepo, serviceAreaService, submissionRowRepo, emailService, logger, config, validator, spatialService, lookupService) { _logger = logger; _rockfallReportRepo = rockfallReportRepo; _thresholdSpLevel = GetDefaultThresholdSpLevel(Reports.Rockfall); }