无法在asp.net 5的Controller中使用Serilog

佐兰普罗

如何从Controller本身使用Serilog?我已经ConfigureStartup类的方法中添加了它

var serilog = new Serilog.LoggerConfiguration().MinimumLevel.Debug().WriteTo.File("C:/Temp/log.txt");
logFact.AddSerilog(serilog);

我也尝试过这样的事情:

    public PeopleController(ILoggerFactory logFact)
    {
        _loger = logFact.CreateLogger<PeopleController>();
    }

在执行该方法之后,我想这样调用它:

_loger.LogDebug("this is my custom logges");

问题是我没有将日志写入log.txt文件中。我应该如何正确地做到这一点?

汤姆

尝试使用除Debug以外的其他级别,除Debug级别外,我都可以使用Serilog,不确定是否是Bug或配置问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在ASP.NET MVC项目中使用Serilog

使用Serilog Asp.net核心dotnet 5预览7

无法在ASP.NET MVC 5中使用mvc4future

Facebook的社交登录无法在ASP.Net MVC 5项目中使用

无法在ASP.Net vNext项目中使用会话

无法在ASP.net文档的onload属性中使用“ this”

无法在ASP.NET Core中使用中间件

Ajax POST方法无法在ASP.NET Core中使用

无法在ASP.NET Core中使用HttpContext.Session

无法在ASP.NET MVC中使用AngularJS保存dbRecord

ASP.NET MVC 5 @ Html.Raw无法使用▶

CORS无法正常使用ASP.Net MVC5

Serilog.Sinks.MsSqlServer无法与ASP.NET Core 2.2 Web API一起使用

在后台作业中使用记录器时发生异常(ASP.NET Core / Serilog)

Serilog:如何在asp.net core的“类库”中使用日志记录

如何在ASP.NET Core 2.1中使用Serilog电子邮件

ASP.NET 5无法安装ASP.NET 5 NuGet程序包

如何使用带有Asp.net 5(dotnet核心)的Serilog登录到SQL Server

Asp.net MVC 5无法在类库项目内的Razor视图中使用Html帮助器

在VS2015社区中使用ASP.NET 5时,“无法解析符号'system'”和其他命名空间

无法使用 Serilog 和 .Net Core 5 捕获实例化错误

ASP.NET 5(ASP.NET Core)-无法与IIS一起运行

ASP.Net 5 IIS:无法解决以下依赖关系

无法在 ASP.Net MVC 5 中传递日期时间

无法确定关系的主体端ASP.NET MVC 5

ASP.NET MVC 5 - 无法在 MacOS 上加载视图

无法使用HTTPS启动ASP.NET Core

无法使用Formdata Asp.net-mvc上传图片

ASP.Net Identity - 无法使用密码登录