Hi
I want to write logs in AWS cloudwatch using lambda I'm using ILambdalogger but getting error in logs
public string FunctionHandler(string input, ILambdaContext context) { var logger = context.Logger; sendLog(logger);
return input.ToUpper(); }
public static void sendLog(ILambdaLogger lambdaLogger) { resultToFile.errors = new List<ErrorModel>(); resultToFile.errors.Add(new ErrorModel { CrDatTime = CommonHelper.ConvertDateTime_UTCtoEST(), LogLevel = LogLevel.Information.ToString(), MsgDetails = "1. AWS FunctionHandler Initialized", SourceMethodName = "FunctionHandler" });
if (resultToFile.errors != null) { lambdaLogger.LogInformation("Data executed successfully"); } else { lambdaLogger.LogError("Error"); } }
Please help.