public Startup(IConfiguration configuration) { Configuration = ConfigurationService.GetConfig(configuration["EnvironmentName"], configuration["ConfigurationStorageConnectionString"], configuration["Version"], configuration["ServiceName"]).Result; }
public GovNotifyEmailService(ILogger <GovNotifyEmailService> logger, IMatchingConfiguration configuration, IEmailTemplateRepository emailTemplateRepository, INotificationClient notificationClient) { _configuration = configuration; _logger = logger; _emailTemplateRepository = emailTemplateRepository; _notificationClient = notificationClient; }
public IndexModel(IMatchingConfiguration configuration, ILocationReader locationReader, IPostcodeImporter postcodeImporter) { _configuration = configuration; _locationReader = locationReader; _postcodeImporter = postcodeImporter; GoogleMapsApiKey = configuration.GoogleMapsApiKey; }
public DasNotifyEmailService(ILogger <DasNotifyEmailService> logger, IMatchingConfiguration configuration, IEmailTemplateRepository emailTemplateRepository) { _logger = logger; _configuration = configuration; _emailTemplateRepository = emailTemplateRepository; _notificationsApi = SetupNotificationApi(); }
public Startup(IConfiguration configuration, ILogger <Startup> logger) { _logger = logger; _logger.LogInformation("In startup constructor. Before GetConfig"); Configuration = ConfigurationService.GetConfig(configuration["EnvironmentName"], configuration["ConfigurationStorageConnectionString"], configuration["Version"], configuration["ServiceName"]).Result; _logger.LogInformation("In startup constructor. After GetConfig"); }
private static void Configure() { var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json"); var localConfiguration = builder.Build(); Configuration = ConfigurationService.GetConfig( localConfiguration["EnvironmentName"], localConfiguration["ConfigurationStorageConnectionString"], localConfiguration["Version"], localConfiguration["ServiceName"]) .Result; }
public static async Task Main(string[] args) { try { var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json"); var localConfiguration = builder.Build(); //IWebConfiguration Configuration { get; } Configuration = ConfigurationService.GetConfig( localConfiguration["EnvironmentName"], localConfiguration["ConfigurationStorageConnectionString"], localConfiguration["Version"], localConfiguration["ServiceName"]) .Result; System.Console.WriteLine($"Retrieved configuration. "); System.Console.WriteLine($" - Sql Connection String is '{Configuration.SqlConnectionString}'"); System.Console.WriteLine($" - Cosmos Connection String is '{Configuration.CosmosConnectionString}'"); System.Console.WriteLine($" - Post code baseurl is '{Configuration.PostcodeRetrieverBaseUrl}'"); var serviceCollection = new ServiceCollection(); ConfigureServices(serviceCollection); var serviceProvider = serviceCollection.BuildServiceProvider(); await serviceProvider.GetService <App>().Run(); } catch (Exception e) { System.Console.WriteLine(e); throw; } }
public TestService(IMatchingConfiguration configuration, ITestRepository repository) { _configuration = configuration; _repository = repository; }
public TestRepository(IMatchingConfiguration configuration) { _configuration = configuration; }
public EmailTemplateRepository(IMatchingConfiguration configuration) { _config = configuration; }
public ExternalPostcodeImporter(ILocationWriter locationWriter, IMatchingConfiguration configuration) { _configuration = configuration; _locationWriter = locationWriter; }