示例#1
0
 public TelephoneCallbackController(
     IMailService mailService,
     IMailInputValidatorService mailInputValidatorService,
     IConfigurationService configurationService)
 {
     _mailService = mailService;
     _mailInputValidatorService = mailInputValidatorService;
     _configurationService      = configurationService;
 }
示例#2
0
 public SubscriptionController(
     IMailService mailService,
     IMailInputValidatorService mailInputValidatorService,
     ISubscriptionService subscriptionService,
     IConfigurationService configurationService)
 {
     _mailService = mailService;
     _mailInputValidatorService = mailInputValidatorService;
     _subscriptionService       = subscriptionService;
     _configurationService      = configurationService;
 }
示例#3
0
 public ResourceController(
     ILogger <ResourceController> logger,
     IResourceStockQueryService resourceStockQueryService,
     IResourceStockUpdateService resourceStockUpdateService,
     IResourceStockInputValidatorService resourceStockInputValidatorService,
     IMailService mailService,
     IMailInputValidatorService mailInputValidatorService,
     IReCaptchaService reCaptchaService,
     IConfigurationService configurationService
     )
 {
     _logger = logger;
     _resourceStockQueryService          = resourceStockQueryService;
     _resourceStockUpdateService         = resourceStockUpdateService;
     _resourceStockInputValidatorService = resourceStockInputValidatorService;
     _mailService = mailService;
     _mailInputValidatorService = mailInputValidatorService;
     _reCaptchaService          = reCaptchaService;
     _configurationService      = configurationService;
 }
示例#4
0
        public DemandController(
            ILogger <DemandController> logger,
            IResourceDemandQueryService resourceDemandQueryService,
            IResourceDemandInputValidatorService resourceDemandInputValidatorService,
            IResourceDemandUpdateService resourceDemandUpdateService,
            IMailInputValidatorService mailInputValidatorService,
            IMailService mailService,
            IConfigurationService configurationService
            )
        {
            _logger = logger;
            _resourceDemandQueryService          = resourceDemandQueryService;
            _resourceDemandInputValidatorService = resourceDemandInputValidatorService;
            _resourceDemandUpdateService         = resourceDemandUpdateService;
            _mailInputValidatorService           = mailInputValidatorService;
            _mailService          = mailService;
            _configurationService = configurationService;

            _adminKey   = Environment.GetEnvironmentVariable("PIRAT_ADMIN_KEY");
            _languageDE = configurationService.GetConfigForRegion("de").Languages["de"];
            _languageEN = configurationService.GetConfigForRegion("de").Languages["en"];
        }