Ros*_*son 10 .net asp.net configuration logging serilog
我们的团队刚刚将我们的 ASP.NET 解决方案之一从 log4net 登录转移到 Serilog(使用 iLogger)进行日志记录。我们的解决方案是.NET Framework 4.6。我可以在线查看 Serilog 配置文档,用于在代码中设置配置以及 appsettings.json 中的一些文档。我们有Web.config配置文件。我们旧的 log4net 配置完全驻留在 csproj 文件中。
.NET Framework 中是否有配置 Serilog 及其接收器的位置(特别是在 Web.config 或其自己的 XML 配置文件中)?我们是否必须将配置放入代码中(当我们创建记录器对象时)?我们可以指定我们拥有的特定控制器和型号的配置吗?如果可以,哪里有文档?我知道我们可以为 log4net 中的特定组或控制器和模型指定位置、日志级别等,但不确定如何为 Serilog 执行此操作。如果您有任何此内容的链接,请为我指出正确的方向。谢谢。