当我们从Visual Studio或使用.NET Core CLI运行此ASP.NET Core项目时,将使用此文件中的设置。
此文件仅用于俞灏明烧伤后复出本地开发。我们不需要把它发布到生产的Asp.net Core 程序中。
如果您希望您的Asp.Net Core 应用程序在发布和部署应用程序时使用某些的设置,请将它们存储在appsettings.json文件中。我们通常将应用程序的配置信息存储在此文件中,比如数据库连接字符串。
我们还可以使用不同的appsettings.json文件。例如,appsettings.Staging.json用于临时。在- ASP.NET Core中,除了appsettings.json文件外,我们还可以配置源,如变量,用户密钥,命令行参数甚至创建属于我们自己的自定义配置源。
有关这些不同配置源的appsettings.json文件的更多用法,我们的下一个视频会讲。
我们可以通过单击Visual Studio中的下拉列表来更改要使用的配置文件中andName属性,修改默认设置。
此值与项目文件中的AspNetCoreHostingModel元素的值会有对应关系,会一起指定要启动的内部和外部Web服务器(反向代理服务器)。
您还可以通过直接编辑launchSettings.json文件中的设置,也可以使用Visual Studio提供的图形用户界面(GUI)更改设置。
我们还可以添加新的变量。这些变量在我们的Asp.Net Core应用程序中都可用,我们可以包含根据这些变量的值有条件地执行的代码。
网友评论 ()条 查看