摘要: 前言 在项目开发过程中,不可避免的会设置一些全局的可变的参数,如连接字符串、功能开关、Swagger配置、Redis配置等等。 .NET Core 将这些配置参数统一放在 appsettings.json 文件中进行管理,并提供了 IConfiguration 接口,在需要读取配置文件内容的类中,注 阅读全文
posted @ 2023-01-30 15:19 陈墨的码农 阅读(1357) 评论(1) 推荐(0) 编辑
摘要: 前言 继上一篇《.NET7后端框架:一句话启动》后,继续完善后端框架。查日志作为码农的日常,所以我们先引入日志包,这里我们使用 NLog 。 添加依赖项 添加包的方式有两种,一种是通过 NuGet ,一种是直接修改 .csproj 文件 1、通过NuGet引入包 右键 AMO.Core - 依赖项 阅读全文
posted @ 2023-01-29 16:05 陈墨的码农 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 前言 .NET6 开始,.NET Croe API 项目取消了 Startup.cs 文件,在 Program.cs 文件的 Main 函数中完成服务的注册和中间件管道的管理。但当我们项目引入更多包的时候,Program.cs 文件也会看起来很臃肿。 而且,我们不只会有一个后端项目,为了方便快速创建 阅读全文
posted @ 2023-01-29 11:02 陈墨的码农 阅读(814) 评论(0) 推荐(2) 编辑