private async Task <ConfigModel> GetConfigUsingAppConfigAsync() { var appConfigConfig = AwsAppConfigConfigurationReader.GetConfiguration(); const string clientId = "GetConfigLambda"; var appConfigReader = new AwsAppConfigProvider(appConfigConfig, clientId); return(await appConfigReader.GetConfigAsync()); }
public async Task <ConfigModel> Invoke() { var appConfigConfig = AwsAppConfigConfigurationReader.GetConfiguration(); int.TryParse(Environment.GetEnvironmentVariable("AWS_APPCONFIG_EXTENSION_HTTP_PORT"), out var port); using var configReader = new AwsAppConfigLambdaExtensionReader(appConfigConfig, port); return(await configReader.GetConfigAsync()); }