.Net Core如何配置与实现自动更新

技术.Net Core如何配置与实现自动更新这篇文章给大家分享的是有关.Net Core如何配置与实现自动更新的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。.Net Core 将之前Web.C

本文介绍如何配置和实现的自动更新。网络核心。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。Net Core从Web迁移了以前的配置。并使用ConfigurationBuilder读取该配置文件。它可以设置为在配置文件更改后自动重新加载,这样您就不必重新启动程序。

12345var

生成器=

新的

配置生成器()。SetBasePath(env。ContentRootPath)。AddJsonFile(

appsettings.json '

,可选:

真实的

,重新加载更改:

真实的

)。AddJsonFile($

appsettings。{env。环境名称}。json

,可选:

真实的

)。AddEnvironmentVariables();

00-1010配置比以前阅读方便多了,可以直接使用。ConfigurationBuilder调用Build()方法后,可以直接取值:

12配置=构建器。build();

定义变量

值=配置[

第:节

]

更新配置时,使用配置['第:节键']获得最新值。

配置信息读取

可以直接使用强类型,并将配置文件转换成你的对象直接使用,只要对象的属性一一对应配置即可。

1服务。配置数据库选项(配置。GetSection(

“数据库”

));

然后将其注入构造函数。

1234public

实体框架工作配置(操作数据库选项数据库选项)

{

_ DatabaSeOption=DatabaSeOption;

}

注意:IOptionsT是singleton,也就是当你修改appsettings.json时,它不会改变它的值,所以你必须重新启动你的程序来更新它。

00-1010如果您想在使用强类型时自动更新您的配置而不重新启动程序,您可以使用IOptionsSnapshotT。

1234public

实体框架工作配置(IOPs选项快照数据库选项数据库选项)

{

_ DatabaSeOption=DatabaSeOption;

}

感谢阅读!本文讲述的是“如何配置和实现的自动更新。网芯”在此分享。希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/108898.html

(0)

相关推荐

  • sparkonyarn的执行流程(代码中如何执行spark on yarn)

    技术如何进行spark on yarn 的资源调度器设置.本篇文章给大家分享的是有关如何进行spark on yarn 的资源调度器设置.,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不

    攻略 2021年12月17日
  • CF1506C Double-ended Strings 题解

    技术CF1506C Double-ended Strings 题解 CF1506C Double-ended Strings 题解CF1506C Double-ended Strings 题解Conte

    礼包 2021年12月16日
  • Java 内存模型

    技术Java 内存模型 Java 内存模型Java 内存模型
    Java 内存模型简称JMM,全名 Java Memory Model 。Java 内存模型规定了 JVM 应该如何使用计算机内存(RAM)

    礼包 2021年11月24日
  • python预计运行时间怎么做(python对时间和日期的处理)

    技术python如何对日期时间进行处理这篇文章给大家分享的是有关python如何对日期时间进行处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。开发中常用的日期操作有哪些?获取当前时间获取系统

    攻略 2021年12月19日
  • 怎么抠公章,如何用photoshop抠公章

    技术怎么抠公章,如何用photoshop抠公章公章是指机关怎么抠公章、团体、企事业单位使用的印章。 各地公安机关对刻制印章手续有严格的规定,根据刻制印章的种类不同,手续不一样,未经批准私刻盖章是违法行为。 用Photos

    生活 2021年10月23日
  • 图像边缘检测:Canny算子、Prewitt算子和sobel算子

    技术图像边缘检测:Canny算子、Prewitt算子和sobel算子 图像边缘检测:Canny算子、Prewitt算子和sobel算子边缘检测是检测图像中的一些像素点,它们周围的像素点的灰度发生了急剧的

    礼包 2021年10月27日