分类 .NET Core 下的文章

ASP.NET Core 中的配置介绍

ASP.NET Core中可以从多种配置源中读取文件:

  • 配置文件,如appsetting.json
  • 环境变量
  • 命令行参数
  • 内存对象

0. 默认配置

生成ASP.NET Core Web应用程序时,会在Program的CreateHostBuilder()中使用Host.CreateDefaultBuilder方法为应用按以下顺序提供默认配置:

* appsetting.json
* appsetting.{Environment}.json,如appsetting.Development.json
* 环境变量
* 命令行参数

后面加载的配置会覆盖前面的,即如果一个配置在appsetting.json和命令行中都设置了,那么会以后加载的命令行配置为准。

- 阅读剩余部分 -

MacOS下使用VS Code创建第一个.NET core程序

0 .NET core环境的安装

  • .NET SDK安装

.NET Core分为两部分,一个是运行时,另一个是开发工具包,二者区别如下:

.NET Runtime: 只能运行.NET Core程序,不能开发
.NET SDK: 能运行.NET Core程序,不能开发

既然我们是用来开发程序的,因此我们需要安装.NET SDK, 下载链接在这里

选择最新的版本,下载后双击安装即可。

  • VS Code安装

安装完VS Code之后,还需要安装C#插件,这个比较简单,就不做说明了。

- 阅读剩余部分 -