/// <summary> /// The builder has configuration, logging and Amazon API Gateway already configured. The startup class /// needs to be configured in this method using the UseStartup<>() method. /// </summary> /// <param name="builder"></param> protected override void Init(IWebHostBuilder builder) { RegisterResponseContentEncodingForContentType("multipart/form-data", ResponseContentEncoding.Base64); builder .ConfigureAppConfiguration((context, builder) => { if (context.HostingEnvironment.IsProduction()) { builder.AddSystemsManager("/PlantListing"); // to read configuration from AWS Parameter store e.g. DBUser / DBPassword } }) .UseStartup <Startup>(); }
/// <summary> /// The builder has configuration, logging and Amazon API Gateway already configured. The startup class /// needs to be configured in this method using the UseStartup<>() method. /// </summary> /// <param name="builder"></param> protected override void Init(IWebHostBuilder builder) { builder .ConfigureAppConfiguration(builder => { builder.AddSystemsManager("/ImageRecognition"); }) .UseStartup <Startup>(); }