当前位置: 首页 > news >正文

交通设施东莞网站建设深圳观澜网站建设

交通设施东莞网站建设,深圳观澜网站建设,怎么做送餐网站,wordpress tinctionASP.NET Core 提供了丰富日志系统。 可以通过多种途径输出日志#xff0c;以满足不同的场景#xff0c;内置的几个日志系统包括#xff1a; Console#xff0c;输出到控制台#xff0c;用于调试#xff0c;在产品环境可能会影响性能。Debug#xff0c;输出到 System.Di…ASP.NET Core 提供了丰富日志系统。 可以通过多种途径输出日志以满足不同的场景内置的几个日志系统包括 Console输出到控制台用于调试在产品环境可能会影响性能。Debug输出到 System.Diagnostics.Debug.WriteLineEventSource输出到对应操作系统的日志系统中在Windows上是输出到ETW中。EventLogWindows特有输出到Windows Event Log。 可以同时输出到多个日志系统也可以只输出到某一个日志系统因为默认会添加所有内置的日志系统 可以通过下面的代码指定输出到控制台 var builder WebApplication.CreateBuilder(args); builder.Logging.ClearProviders(); //清除其他日志输出系统 builder.Logging.AddConsole(); //输出到控制台第三方的文件为主的日志系统 Log4NetNLogSerilog 设置日志输出到Serilog文件日志系统但是Serilog会阻止控制台日志的输出 Log.Logger new LoggerConfiguration().WriteTo.File(Config.PathLogFile,fileSizeLimitBytes: 1024 * 1024 * 5,rollOnFileSizeLimit: true).CreateLogger();builder.Host.UseSerilog();var app builder.Build();然后用的时候在每个类里都可以注入使用Log类 public class AboutModel : PageModel {private readonly ILogger _logger;public AboutModel(ILoggerAboutModel logger){_logger logger;}public void OnGet(){_logger.LogInformation(About page visited at {DT}, DateTime.UtcNow.ToLongTimeString());} }注意这里会把日志分类成 AboutModel以便查找。 日志的级别 级别越高输出的内容越少直到什么都不输出。 TraceDebugInformationWarningErrorCriticalNone 比如在appsettings.json配置中Console只输出Information以上的日志, EventSource只输出Warning以上的日志其他所有的输出Error以上的。 {Logging: {LogLevel: { // All providers, LogLevel applies to all the enabled providers.Default: Error, // Default logging, Error and higher.Microsoft: Warning // All Microsoft* categories, Warning and higher.},Console: { // Debug provider.LogLevel: {Default: Information, // Overrides preceding LogLevel:Default setting.Microsoft.Hosting: Trace // Debug:Microsoft.Hosting category.}},EventSource: { // EventSource providerLogLevel: {Default: Warning // All categories of EventSource provider.}}} }Log的ID 可以设置Log的ID进一步区分不同的日志 public class MyLogEvents {public const int GenerateItems 1000;public const int ListItems 1001;public const int GetItem 1002;public const int InsertItem 1003;public const int UpdateItem 1004;public const int DeleteItem 1005;public const int TestItem 3000;public const int GetItemNotFound 4000;public const int UpdateItemNotFound 4001; }_logger.LogInformation(MyLogEvents.GetItem, Getting item {Id}, id);输出 App 运行之前的日志 var builder WebApplication.CreateBuilder(args); var app builder.Build(); app.Logger.LogInformation(Adding Routes); app.MapGet(/, () Hello World!); app.Logger.LogInformation(Starting the app); app.Run();记录 HTTP 请求 var builder WebApplication.CreateBuilder(args); var app builder.Build(); app.UseHttpLogging(); //启用Http log系统 if (!app.Environment.IsDevelopment()) {app.UseExceptionHandler(/Error); } app.UseStaticFiles(); app.MapGet(/, () Hello World!); app.Run();
http://www.pierceye.com/news/123708/

相关文章:

  • 建设一个教程视频网站需要什么资质策划书案例范文
  • 郑州汉狮做网站的大公司海尔网站建设
  • 成都网站制作成都重庆网红景点排名
  • 广西南宁市网站制作公司制作图片的软件加字体
  • 新手搭建网站教程品牌推广费用预算
  • 广州网站设计网站制作竞价托管多少钱
  • 创建企业营销网站包括哪些内容软考高项彻底没用了
  • 企业品牌网站建设方案无锡网站设计多少钱
  • 轻量级网站开发在线旅游网站平台有哪些
  • 怎么用vs做网站推广优化网站排名
  • 免费推广网站软件常宁网站建设常宁网站建设
  • 冀州市网站建设html编辑器安卓版手机版软件
  • 广州专业网站改版方案网站建设要做ui和什么
  • 做网站显示上次登录时间代码h5素材库
  • 比较有名的网站建设公司谷歌网站优化
  • 企业网站改版计划书中国制造网是做什么的
  • 非主营电子商务企业网站有哪些企业网项目建设实践
  • 颍东网站建设手机vi设计公司
  • 林哥seo网络营销seo培训
  • 如何面试网站开发网站制作交易流程
  • 绍兴网站建设冯炳良互联网营销
  • 制作企业网站怎么报价可以做我女朋友吗网站
  • 广西玉林网站建设正规公司建手机网站
  • 乐清网站制作公司招聘做私人网站 违法
  • 珠海电脑自己建网站电子商务排名
  • 怎样做网站的背景图片安卓原生开发
  • 现代电子商务网站建设技术wordpress采用的mvc
  • 台州网站建设团队如何申请建设网站域名
  • 资料查询网站建设桂林微代码网络科技有限公司
  • 做暖视频网站免费番禺网站制作技术