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

做网站话术网站logo设计标准

做网站话术,网站logo设计标准,贵阳网站建设制作公司,app研发费用一般多少钱在本文中#xff0c;我们将探讨如何在 .NET Core 应用程序中将日志消息输出到控制台#xff0c;从而更好地了解应用程序的运行状况。 .NET Core 实现日志打印输出在控制台应用程序中 在 .NET Core 中#xff0c;日志输出打印是使用 Microsoft.Extensions.Logging 命名空间…在本文中我们将探讨如何在 .NET Core 应用程序中将日志消息输出到控制台从而更好地了解应用程序的运行状况。 .NET Core 实现日志打印输出在控制台应用程序中 在 .NET Core 中日志输出打印是使用 Microsoft.Extensions.Logging 命名空间中的类和方法实现的。首先我们需要确保在项目中添加了以下必要的依赖包 Microsoft.Extensions.Configuration: 用于读取配置文件。Microsoft.Extensions.Configuration.Json: 用于从 JSON 文件加载配置。Microsoft.Extensions.DependencyInjection: 用于依赖注入。Microsoft.Extensions.Logging: 用于日志记录。Microsoft.Extensions.Logging.Console: 用于在控制台中输出日志。 现在让我们来看一下如何在 .NET Core 控制台应用程序中实现日志输出打印 步骤 1读取配置文件 首先我们需要读取配置文件以便配置日志。在示例中我们将使用 appsettings.json 文件来配置日志级别。如下代码 var config new ConfigurationBuilder().SetBasePath(AppContext.BaseDirectory).AddJsonFile(appsettings.json, optional: true, reloadOnChange: true).Build();步骤 2配置日志 接下来我们需要配置日志以指定日志级别和输出目标。在示例中我们将配置日志以将日志消息输出到控制台。如下代码 var serviceProvider new ServiceCollection().AddLogging(builder {builder.AddConfiguration(config.GetSection(Logging));builder.AddConsole();}).BuildServiceProvider();步骤 3获取日志记录器 一旦配置了日志我们可以通过依赖注入来获取日志记录器然后使用该记录器来记录不同级别的日志消息。如下代码 var logger serviceProvider.GetRequiredServiceILoggerProgram();步骤 4记录日志消息 现在我们可以使用获得的日志记录器来记录不同级别的日志消息。如下代码 logger.LogInformation($hello .net core); logger.LogError($error message!!!);完整示例 下面是将上述步骤整合在一起的完整示例代码 using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using System;class Program {static void Main(string[] args){var config new ConfigurationBuilder().SetBasePath(AppContext.BaseDirectory).AddJsonFile(appsettings.json, optional: true, reloadOnChange: true).Build();var serviceProvider new ServiceCollection().AddLogging(builder {builder.AddConfiguration(config.GetSection(Logging));builder.AddConsole();}).BuildServiceProvider();var logger serviceProvider.GetRequiredServiceILoggerProgram();logger.LogInformation($hello .net core);logger.LogError($error message!!!);// 其他代码...} }配置 appsettings.json 在示例中我们在 appsettings.json 文件中配置了日志级别。确保您的 appsettings.json 文件类似于以下内容 {Logging: {LogLevel: {Default: Information}},MyAppSettings: {Setting1: Value1,Setting2: Value2} }如图所示 在上述代码中我们首先读取配置文件然后配置了日志记录使其输出到控制台。我们使用 AddLogging 方法和 AddConsole 提供程序将日志配置到控制台输出。 运行应用程序 运行应用程序后您将在控制台窗口中看到类似以下内容的日志消息 info: Program[0]Hello .NET Core fail: Program[0]Error message!如此一来您的应用程序就能够在控制台中输出日志消息了。 总结 在 .NET Core 中实现日志记录并将日志消息输出到控制台是一项关键的任务有助于监控应用程序的状态和运行状况。通过配置日志提供程序和使用 ILogger 接口您可以在应用程序中捕获各种级别的日志消息包括信息性消息和错误消息。这使得您可以更好地理解和追踪应用程序的运行更快地发现和解决问题。始终牢记良好的日志记录实践是构建健壮应用程序的关键一步。
http://www.pierceye.com/news/157908/

相关文章:

  • 怎么查看网站外链效果代理注册公司有什么风险
  • 西安网站漏洞免费自动生成小程序
  • 怎么修改网站信息同ip网站做301
  • 松江品划网络做网站logo设计网页
  • 重庆博达建设集团股份有限公司网站徐州建设企业网站
  • 有没有专门做老年婚介的网站东营会计信息网官网
  • 鞍山怎么做平台软件汕头网站时优化
  • 邹城建网站深圳装修公司排行榜
  • 泊头网站优化WordPress如何添加cnzz
  • dz论坛网站创建页面wap网站建设方案 pdf
  • 网站建设项目报告总结报告seo关于网站搜索排名关键词的标准评定
  • 东莞电商网站建设wordpress注册验证邮箱
  • 网站建设名中国建设劳动学会是假网站吗
  • 一个优秀的个人网站百度极速版免费下载安装
  • 咋做211校徽加网站wordpress免费教程视频教程
  • 网站建设制作网络营销公司蛋糕店网站模板
  • a站网址东莞市网络seo推广价格
  • 莱州市双语网站seo白帽优化
  • 不忘初心网站建设深圳公租房官网
  • 网站点击率原因深圳做自适应网站制作
  • 上海个人建站小程序注册完成后如何制作
  • 微网站开发平台 开源大庆做网站公司
  • 长沙市住房和城乡建设局网站wordpress付费可见插件
  • 建设个人网站的参考网站及文献辽宁建设工程造价管理网站
  • 如何做360网站的排名新品发布会策划方案ppt
  • 网站后台登陆破解哪里有网站模板下载
  • 网站制作器软件下载建站备案
  • 网页模板下载网站站长素材音效网
  • 青岛网站建设要多少钱关键词优化是怎样收费的
  • 网站国际联网备案WordPress文章分页伪静态