private static async Task GetParamValueAsync()

in MQConsumer/Class1.cs [119:141]


        private static async Task<string> GetParamValueAsync(string paramName , string region )
        {
            
            try
            {

                Amazon.RegionEndpoint regionEndpoint = Amazon.RegionEndpoint.GetBySystemName(region);

                using (var client = new AmazonSimpleSystemsManagementClient(regionEndpoint))
                {
                    var request = new GetParameterRequest() { Name = paramName };
                    var response = await client.GetParameterAsync(request);
                    return response.Parameter.Value;


                }
            }
            catch (Exception ex)
            {
                LambdaLogger.Log("Error while gettign parameter " + paramName + " with message :" + ex.Message);
                return null;
            }
        }