我正在开发在 azure 上托管的 asp.net core web 应用程序,我想将我的 Elmah 日志写入我的 azure 表存储。我研究的许多示例都使用“API_KEY”和“logbucketId”,但我不确定它们是什么。 例如,根据 elmah 文档此处 https://docs.elmah.io/logging-to-elmah-io-from-aspnet-core/
app.UseElmahIo(
"API_KEY",
new Guid("LOG_ID"),
安装 nuget 软件包后,我在 appsettings.json
文件中看不到任何 API_KEY 或 LogBucketId。
在哪里可以找到我的 API_KEY 和 LogBucket_Id ?
最佳答案
https://github.com/ElmahCore/ElmahCore现在支持 .net core
。
它不是基于模块
或处理程序
,而是基于中间件
。
虽然仍然有限,但工作正常。
目前未使用async
调用。但它具有很强的可扩展性。
关于azure - 用于 asp.net core 的 ELMAH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45177486/