是否可以从 .net Framework Web 应用程序中的 appsettings.json 文件而不是 web.config 加载 serilog 配置。
想探索添加挂钩以在日志文件中包含标头。我无法使用 web.config 添加它,因此寻找 appsettings.json
以下配置适用于控制台应用程序,但在 Web 应用程序中失败并出现错误。
var configuration = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile(path: "appsettings.json", optional: false, reloadOnChange: true)
这段代码可以添加到Global.asax文件application_start方法中吗?
网络应用程序出错-
无法加载文件或程序集“Microsoft.Extensions.Configuration.Abstractions,Version=2.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)