/// <summary> /// Raw Input Sheet Controller /// </summary> /// <param name="reportDataService">Report Data Service</param> /// <param name="clientTokenHandler">Auth0 Token Service</param> /// <param name="documentSettings">Document Settings</param> /// <param name="serviceProvider">Service Provider</param> /// <param name="logger">Event Logger</param> public RawDocumentController(IReportDataService reportDataService, IClientTokenHandler clientTokenHandler, IDocumentStoreSettings documentSettings, IServiceProvider serviceProvider, ILogger <RawDocumentController> logger) : base(serviceProvider, clientTokenHandler, documentSettings) { _reportDataService = reportDataService; _clientTokenHandler = clientTokenHandler; _documentSettings = documentSettings; _logger = logger; }
/// <summary> /// Constructor ProcessedDocumentController /// </summary> /// <param name="reportDataService">Report Data Service</param> /// <param name="clientTokenHandler">Auth0 Token Service</param> /// <param name="documentSettings">Document Settings</param> /// <param name="serviceProvider">Service Provider</param> /// <param name="notificationService">Service Notification</param> /// <param name="logger">Event Logger</param> public ProcessedDocumentController(IReportDataService reportDataService, IClientTokenHandler clientTokenHandler, IDocumentStoreSettings documentSettings, IServiceProvider serviceProvider, INotificationService notificationService, ILogger <ProcessedDocumentController> logger) : base(serviceProvider, clientTokenHandler, documentSettings) { _reportDataService = reportDataService; _clientTokenHandler = clientTokenHandler; _documentSettings = documentSettings; _notificationService = notificationService; _logger = logger; }