public DocumentGenerationManager(IRequestDataProvider requestDataProvider, IOfferDataProvider offerDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IOrderDataProvider orderDataProvider, IInvoiceDataProvider invoiceDateProvider, IDepositInvoiceDataProvider depositInvoiceDataProvider, ITelephoneDataProvider telephoneDataProvider, IVisitDataProvider visitDataProvider, IEmployeeDataProvider employeeDataProvider, IOptions <DocumentGenerationConfiguration> documentGenerationConfiguration, ILogger <DocumentGenerationManager> logger) { _requestDataProvider = requestDataProvider; _offerDataProvider = offerDataProvider; _orderDataProvider = orderDataProvider; _invoiceDateProvider = invoiceDateProvider; _depositInvoiceDateProvider = depositInvoiceDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _telephoneDataProvider = telephoneDataProvider; _visitDataProvider = visitDataProvider; _employeeDataProvider = employeeDataProvider; _httpClient = new HttpClient(); _documentGenerationConfig = documentGenerationConfiguration.Value; _logger = logger; _offerStorageLocation = FileUtils.EnsureStorageDirectory(_documentGenerationConfig.OfferStorageLocation); _invoiceStorageLocation = FileUtils.EnsureStorageDirectory(_documentGenerationConfig.InvoiceStorageLocation); _productionTicketStorageLocation = FileUtils.EnsureStorageDirectory(_documentGenerationConfig.ProductionTicketStorageLocation); _generatedCertificateStorageLocation = FileUtils.EnsureStorageDirectory(_documentGenerationConfig.GeneratedCertificateStorageLocation); _receivedCertificateStorageLocation = FileUtils.EnsureStorageDirectory(_documentGenerationConfig.ReceivedCertificateStorageLocation); }
public CalendarEventManager(IVisitDataProvider visitDataProvider, IRequestDataProvider requestDataProvider, ICustomerDataProvider customerDataProvider, IGraphApiService graphApiService, ILogger <CalendarEventManager> logger) { _visitDataProvider = visitDataProvider; _requestDataProvider = requestDataProvider; _customerDataProvider = customerDataProvider; _graphApiService = graphApiService; _logger = logger; }
public TwilioMiddleware( Func <ITranslationService> translationServiceFactory, Func <string, IPlayerSession> playerSessionProvider, Func <IGameService> gameServiceFactory, IRequestDataProvider requestDataProvider) { _translationServiceFactory = translationServiceFactory; _playerSessionProvider = playerSessionProvider; _gameServiceFactory = gameServiceFactory; _requestDataProvider = requestDataProvider; }
public CaseManager(ICaseDataProvider caseDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IDepositInvoiceDataProvider depositInvoiceDataProvider, IRequestDataProvider requestDataProvider, IOfferDataProvider offerDataProvider, IInvoiceDataProvider invoiceDataProvider) { _caseDataProvider = caseDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _requestDataProvider = requestDataProvider; _offerDataProvider = offerDataProvider; _depositInvoiceDataProvider = depositInvoiceDataProvider; _invoiceDataProvider = invoiceDataProvider; }
public BuildingManager(IBuildingDataProvider buildingDataProvider, ICustomerDataProvider customerDataProvider, ICountryDataProvider countryDataProvider, IHonorificPrefixDataProvider honorificPrefixDataProvider, IRequestDataProvider requestDataProvider, IInvoiceDataProvider invoiceDataProvider, ILanguageDataProvider languageDataProvider, ILogger <BuildingManager> logger) { _buildingDataProvider = buildingDataProvider; _customerDataProvider = customerDataProvider; _countryDataProvider = countryDataProvider; _honorificPrefixDataProvider = honorificPrefixDataProvider; _langugageDataProvider = languageDataProvider; _requestDataProvider = requestDataProvider; _invoiceDataProvider = invoiceDataProvider; _logger = logger; }
public ContactManager(IContactDataProvider contactDataProvider, ICustomerDataProvider customerDataProvider, ICountryDataProvider countryDataProvider, IHonorificPrefixDataProvider honorificPrefixDataProvider, IRequestDataProvider requestDataProvider, IInvoiceDataProvider invoiceDataProvider, ILanguageDataProvider languageDataProvider, ILogger <ContactManager> logger) { _contactDataProvider = contactDataProvider; _customerDataProvider = customerDataProvider; _countryDataProvider = countryDataProvider; _honorificPrefixDataProvider = honorificPrefixDataProvider; _langugageDataProvider = languageDataProvider; _requestDataProvider = requestDataProvider; _invoiceDataProvider = invoiceDataProvider; _logger = logger; }
public OfferManager(IOfferDataProvider offerDataProvider, IRequestDataProvider requestDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IOrderDataProvider orderDataProvider, IVatRateDataProvider vatRateDataProvider, ISubmissionTypeDataProvider submissionTypeDataProvider, ILogger <OfferManager> logger) { _offerDataProvider = offerDataProvider; _requestDataProvider = requestDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _orderDataProvider = orderDataProvider; _vatRateDataProvider = vatRateDataProvider; _submissionTypeDataProvider = submissionTypeDataProvider; _logger = logger; }
public RequestManager(IRequestDataProvider requestDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IVisitDataProvider visitDataProvider, IOfferDataProvider offerDataProvider, IWayOfEntryDataProvider wayOfEntryDataProvider, ICalendarEventManager calendarEventManager, ILogger <RequestManager> logger) { _requestDataProvider = requestDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _visitDataProvider = visitDataProvider; _offerDataProvider = offerDataProvider; _wayOfEntryDataProvider = wayOfEntryDataProvider; _calendarEventManager = calendarEventManager; _logger = logger; }
public OfferManager(IOfferDataProvider offerDataProvider, IRequestDataProvider requestDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IOrderDataProvider orderDataProvider, IVatRateDataProvider vatRateDataProvider, IDocumentGenerationManager documentGenerationManager, ILogger <OfferManager> logger) { _offerDataProvider = offerDataProvider; _requestDataProvider = requestDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _orderDataProvider = orderDataProvider; _vatRateDataProvider = vatRateDataProvider; _documentGenerationManager = documentGenerationManager; _logger = logger; }
public RequestManager(IRequestDataProvider requestDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IOfferDataProvider offerDataProvider, IWayOfEntryDataProvider wayOfEntryDataProvider, IInterventionDataProvider interventionDataProvider, IDocumentGenerationManager documentGenerationManager, ILogger <RequestManager> logger) { _requestDataProvider = requestDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _offerDataProvider = offerDataProvider; _wayOfEntryDataProvider = wayOfEntryDataProvider; _interventionDataProvider = interventionDataProvider; _documentGenerationManager = documentGenerationManager; _logger = logger; }
public InterventionManager(IInterventionDataProvider interventionDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IInvoiceDataProvider invoiceDataProvider, IOrderDataProvider orderDataProvider, IRequestDataProvider requestDataProvider, IWayOfEntryDataProvider wayOfEntryDataProvider, IEmployeeDataProvider employeeDataProvider, IDocumentGenerationManager documentGenerationManager, ILogger <InterventionManager> logger) { _interventionDataProvider = interventionDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _invoiceDataProvider = invoiceDataProvider; _orderDataProvider = orderDataProvider; _requestDataProvider = requestDataProvider; _wayOfEntryDataProvider = wayOfEntryDataProvider; _employeeDataProvider = employeeDataProvider; _documentGenerationManager = documentGenerationManager; _logger = logger; }
public DocumentGenerationManager(IRequestDataProvider requestDataProvider, IInterventionDataProvider interventionDataProvider, IOfferDataProvider offerDataProvider, ICustomerDataProvider customerDataProvider, IContactDataProvider contactDataProvider, IBuildingDataProvider buildingDataProvider, IOrderDataProvider orderDataProvider, IInvoiceDataProvider invoiceDataProvider, IDepositInvoiceDataProvider depositInvoiceDataProvider, IEmployeeDataProvider employeeDataProvider, IFileStorageService fileStorageService, IOptions <DocumentGenerationConfiguration> documentGenerationConfiguration, ILogger <DocumentGenerationManager> logger) { _requestDataProvider = requestDataProvider; _interventionDataProvider = interventionDataProvider; _offerDataProvider = offerDataProvider; _orderDataProvider = orderDataProvider; _invoiceDataProvider = invoiceDataProvider; _depositInvoiceDataProvider = depositInvoiceDataProvider; _customerDataProvider = customerDataProvider; _contactDataProvider = contactDataProvider; _buildingDataProvider = buildingDataProvider; _employeeDataProvider = employeeDataProvider; _httpClient = new HttpClient(); _fileStorageService = fileStorageService; _documentGenerationConfig = documentGenerationConfiguration.Value; _logger = logger; _visitReportStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.VisitReportStorageLocation); _interventionReportStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.InterventionReportStorageLocation); _offerStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.OfferStorageLocation); _orderStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.OrderStorageLocation); _deliveryNoteStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.DeliveryNoteStorageLocation); _invoiceStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.InvoiceStorageLocation); _generatedProductionTicketStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.GeneratedProductionTicketStorageLocation); _receivedProductionTicketStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.ReceivedProductionTicketStorageLocation); _generatedCertificateStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.GeneratedCertificateStorageLocation); _receivedCertificateStorageLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.ReceivedCertificateStorageLocation); _certificateUploadSourceLocation = _fileStorageService.EnsureDirectory(_documentGenerationConfig.CertificateUploadSourceLocation); }
public Demo2Controller(IJwtService jwtService, IResponseBuilderService responseBuilderService, IRequestDataProvider requestDataProvider, IExampleDataProcessor[] exampleDataProcessors) : base(jwtService, responseBuilderService, requestDataProvider) { ExampleDataProcessors = exampleDataProcessors; }
public TwilioValidationMiddleware(IRequestDataProvider requestDataProvider, RequestValidator requestValidator) { _requestDataProvider = requestDataProvider; _requestValidator = requestValidator; }
public JwtFilter(IJwtService jwtService, IResponseBuilderService responseBuilderService, IRequestDataProvider requestDataProvider) { _jwtService = jwtService; _responseBuilderService = responseBuilderService; _requestDataProvider = requestDataProvider; }
/// <summary> /// Create a request object given data provider /// </summary> internal Request(IRequestDataProvider requestData) { _requestData = requestData; }
public Demo1Controller(IJwtService jwtService, IResponseBuilderService responseBuilderService, IRequestDataProvider requestDataProvider) { JwtService = jwtService; ResponseBuilderService = responseBuilderService; RequestDataProvider = requestDataProvider; }
public JwtService(IRequestDataProvider requestDataProvider, IConfigurationHelper configurationHelper) { _requestDataProvider = requestDataProvider; _configurationHelper = configurationHelper; }