public SupportRequestService( ISupportRequestDbContext supportRequestDbContext, IAppConfiguration config) { _supportRequestDbContext = supportRequestDbContext; _siteRoot = config.SiteRoot; _pagerDutyClient = new PagerDutyClient(config.PagerDutyAccountName, config.PagerDutyAPIKey, config.PagerDutyServiceKey); }
public SupportRequestService( ISupportRequestDbContext supportRequestDbContext, IAppConfiguration config, IAuditingService auditingService) { _supportRequestDbContext = supportRequestDbContext; _siteRoot = config.SiteRoot; _pagerDutyClient = new PagerDutyClient(config.PagerDutyAccountName, config.PagerDutyAPIKey, config.PagerDutyServiceKey); _auditingService = auditingService ?? throw new ArgumentNullException(nameof(auditingService)); }