码迷,mamicode.com
首页 > Web开发 > 详细

aspnetcore 日志 serilog-aspnetcore

时间:2018-10-19 14:05:29      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:oms   OLE   except   bug   deb   spn   context   info   cat   

serilog-aspnetcore

 

https://github.com/serilog/serilog-aspnetcore

 

public static void Main(string[] args)
        {
            Log.Logger = new LoggerConfiguration()
                .MinimumLevel.Debug()
                .MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
                .MinimumLevel.Override("System", LogEventLevel.Warning)
                .MinimumLevel.Override("Microsoft.AspNetCore.Authentication", LogEventLevel.Information)
                .Enrich.FromLogContext()
                .WriteTo.File(
                                @"Log/log.txt",
                                fileSizeLimitBytes: 1_000_000,
                                rollOnFileSizeLimit: true,
                                flushToDiskInterval: TimeSpan.FromSeconds(1)

                )
                .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message:lj}{NewLine}{Exception}{NewLine}", theme: AnsiConsoleTheme.Literate)
                .CreateLogger();

            BuildWebHost(args).Run();
        }

 

aspnetcore 日志 serilog-aspnetcore

标签:oms   OLE   except   bug   deb   spn   context   info   cat   

原文地址:https://www.cnblogs.com/xiaoyu369/p/9815537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!