我一直在使用原生
ILogger
在 Cloudwatch 中记录 Lambda,从始至终都没有出现任何问题。
最近我看到AWS有一个名为
Amazon.Lambda.Logging.AspNetCore
的软件包。我查看了文档,它似乎只是另一个记录器库。
使用 AWS 记录器代替原生记录器有什么真正的优势吗?
Amazon.Lambda.Logging.AspNetCore 包内部利用了 ILogger 接口,与直接使用原生 ILogger 实现相比,可能没有显着的功能优势。这两个选项本质上为 AWS Lambda 函数提供相同的日志记录功能。