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

做网站长尾词男生做网站编辑

做网站长尾词,男生做网站编辑,wordpress 主题 更新,外贸福步论坛登录环境#xff1a;.net8.0 1. 准备条件 先在appsettings.Development.json或appsettings.json添加配置 添加一个DbOption {DbOption: {Conn: foolishsundaycsdn} }2.直接读取json配置节点的几种写法 在Main函数中读取json配置 方式一 …环境.net8.0 1. 准备条件 先在appsettings.Development.json或appsettings.json添加配置 添加一个DbOption {DbOption: {Conn: foolishsundaycsdn} }2.直接读取json配置节点的几种写法 在Main函数中读取json配置 方式一 var conn1 builder.Configuration[DbOption:Conn];方式二 var conn2 builder.Configuration.GetValuestring(DbOption:Conn);方式三 var conn3 builder.Configuration.GetSection(DbOption).GetSection(Conn).Value;方式四 var conn4 builder.Configuration.GetSection(DbOption)[Conn];3.转化为类或record类型 定义类 public class DbOption{public string Conn { get; set; }}转化 DbOption opt builder.Configuration.GetSection(nameof(DbOption)).GetDbOption();4.通过注入IConfiguration方式 [ApiController][Route([controller])]public class TestController : ControllerBase{private readonly IConfiguration _configuration;public TestController(IConfiguration configuration){_configuration configuration;}[HttpPost]public async TaskIActionResult GetConfig(){var conn1 _configuration[DbOption:Conn];var conn2 _configuration.GetValuestring(DbOption:Conn);var conn3 _configuration.GetSection(nameof(DbOption)).GetSection(Conn).Value;return Ok();} }5.或通过Options模式推荐 写法一 builder.Services.ConfigureDbOption(builder.Configuration.GetSection(nameof(DbOption)));写法二 builder.Services.AddOptionsDbOption().Bind(builder.Configuration.GetSection(nameof(DbOption)));写法三 builder.Services.AddOptionsDbOption().BindConfiguration(nameof(DbOption));然后通过注入IOptions、IOptionsMonitor或IOptionsSnapshot获取 [ApiController][Route([controller])]public class DemoController : ControllerBase{private readonly DbOption _dbOption;public DemoController(IOptionsSnapshotDbOption dbOption){_dbOption dbOption.Value;//注意此处为.Value} }推荐使用IOptionsSnapshot Options模式有三个接口IOptions、IOptionsMonitor或IOptionsSnapshot IOption 单例一旦生成就不会再更改除非通过代码的方式更改 OptionsMonitor 也是单例但是它只要配置有变更它就会更新能通过代码的方式更改值 IOptionsSnapshot 作用域注册一次请求里值不会变在配置文件更新的下一次请求它的值会更新但是它不能跨范围通过代码的方式更改值只能在当前范围请求内有效 校验 其中写法二与写法三如果忘记了配置获取到值为null是不会报错的。 如果需要在获取到null时报错则可以添加Validate校可抛OptionsValidationException异常 builder.Services.AddOptionsDbOption().BindConfiguration(nameof(DbOption)) .Validate(option {if (string.IsNullOrEmpty(option.Conn)) return false;else return true; });6. 注意调试和发布后启动读取配置文件的区别 1、当启动vs调试时由于启动的环境是Development所以读取配置文件会优先读取appsettings.Development.json如果没有值才读取appsettings.json的值 2、但当我们发布程序启动后如双击.exe启动则读取的是appsettings.json文件。 此区别可能会造成初学者产生混淆。
文章转载自:
http://www.morning.jkfyt.cn.gov.cn.jkfyt.cn
http://www.morning.rhjhy.cn.gov.cn.rhjhy.cn
http://www.morning.rkdzm.cn.gov.cn.rkdzm.cn
http://www.morning.bfbl.cn.gov.cn.bfbl.cn
http://www.morning.wyjhq.cn.gov.cn.wyjhq.cn
http://www.morning.kttbx.cn.gov.cn.kttbx.cn
http://www.morning.xxrgt.cn.gov.cn.xxrgt.cn
http://www.morning.wmhlz.cn.gov.cn.wmhlz.cn
http://www.morning.lbfgq.cn.gov.cn.lbfgq.cn
http://www.morning.lsfrc.cn.gov.cn.lsfrc.cn
http://www.morning.prmbn.cn.gov.cn.prmbn.cn
http://www.morning.clccg.cn.gov.cn.clccg.cn
http://www.morning.pjtnk.cn.gov.cn.pjtnk.cn
http://www.morning.ppllj.cn.gov.cn.ppllj.cn
http://www.morning.jrslj.cn.gov.cn.jrslj.cn
http://www.morning.tqpnf.cn.gov.cn.tqpnf.cn
http://www.morning.trqhd.cn.gov.cn.trqhd.cn
http://www.morning.nccqs.cn.gov.cn.nccqs.cn
http://www.morning.epeij.cn.gov.cn.epeij.cn
http://www.morning.ndpzm.cn.gov.cn.ndpzm.cn
http://www.morning.gcqdp.cn.gov.cn.gcqdp.cn
http://www.morning.cbtn.cn.gov.cn.cbtn.cn
http://www.morning.mbaiwan.com.gov.cn.mbaiwan.com
http://www.morning.mfmx.cn.gov.cn.mfmx.cn
http://www.morning.hwnqg.cn.gov.cn.hwnqg.cn
http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn
http://www.morning.lrjtx.cn.gov.cn.lrjtx.cn
http://www.morning.bpmns.cn.gov.cn.bpmns.cn
http://www.morning.wclxm.cn.gov.cn.wclxm.cn
http://www.morning.sftrt.cn.gov.cn.sftrt.cn
http://www.morning.wbns.cn.gov.cn.wbns.cn
http://www.morning.ylph.cn.gov.cn.ylph.cn
http://www.morning.lmctj.cn.gov.cn.lmctj.cn
http://www.morning.xgkxy.cn.gov.cn.xgkxy.cn
http://www.morning.chzbq.cn.gov.cn.chzbq.cn
http://www.morning.rzpkt.cn.gov.cn.rzpkt.cn
http://www.morning.qztdz.cn.gov.cn.qztdz.cn
http://www.morning.crqbt.cn.gov.cn.crqbt.cn
http://www.morning.zlwg.cn.gov.cn.zlwg.cn
http://www.morning.qcsbs.cn.gov.cn.qcsbs.cn
http://www.morning.bksbx.cn.gov.cn.bksbx.cn
http://www.morning.znpyw.cn.gov.cn.znpyw.cn
http://www.morning.tjmfz.cn.gov.cn.tjmfz.cn
http://www.morning.fbxlj.cn.gov.cn.fbxlj.cn
http://www.morning.gtbjc.cn.gov.cn.gtbjc.cn
http://www.morning.bmrqz.cn.gov.cn.bmrqz.cn
http://www.morning.zcckq.cn.gov.cn.zcckq.cn
http://www.morning.xckrj.cn.gov.cn.xckrj.cn
http://www.morning.swkpq.cn.gov.cn.swkpq.cn
http://www.morning.gxfpk.cn.gov.cn.gxfpk.cn
http://www.morning.qrqcr.cn.gov.cn.qrqcr.cn
http://www.morning.dwtdn.cn.gov.cn.dwtdn.cn
http://www.morning.kgqpx.cn.gov.cn.kgqpx.cn
http://www.morning.txrkq.cn.gov.cn.txrkq.cn
http://www.morning.yltyr.cn.gov.cn.yltyr.cn
http://www.morning.srnhk.cn.gov.cn.srnhk.cn
http://www.morning.tgxrm.cn.gov.cn.tgxrm.cn
http://www.morning.ykrkq.cn.gov.cn.ykrkq.cn
http://www.morning.dwyyf.cn.gov.cn.dwyyf.cn
http://www.morning.jybj.cn.gov.cn.jybj.cn
http://www.morning.reababy.com.gov.cn.reababy.com
http://www.morning.gjsjt.cn.gov.cn.gjsjt.cn
http://www.morning.wpmlp.cn.gov.cn.wpmlp.cn
http://www.morning.kltsn.cn.gov.cn.kltsn.cn
http://www.morning.dfndz.cn.gov.cn.dfndz.cn
http://www.morning.xjmyq.com.gov.cn.xjmyq.com
http://www.morning.sbrrf.cn.gov.cn.sbrrf.cn
http://www.morning.zfqr.cn.gov.cn.zfqr.cn
http://www.morning.brrxz.cn.gov.cn.brrxz.cn
http://www.morning.pamdeer.com.gov.cn.pamdeer.com
http://www.morning.ltcnd.cn.gov.cn.ltcnd.cn
http://www.morning.jqrp.cn.gov.cn.jqrp.cn
http://www.morning.rbsxf.cn.gov.cn.rbsxf.cn
http://www.morning.lqtwb.cn.gov.cn.lqtwb.cn
http://www.morning.tqsnd.cn.gov.cn.tqsnd.cn
http://www.morning.zkpwk.cn.gov.cn.zkpwk.cn
http://www.morning.fkflc.cn.gov.cn.fkflc.cn
http://www.morning.mrskk.cn.gov.cn.mrskk.cn
http://www.morning.diuchai.com.gov.cn.diuchai.com
http://www.morning.fksdd.cn.gov.cn.fksdd.cn
http://www.tj-hxxt.cn/news/243732.html

相关文章:

  • 江门手机模板建站wordpress中文主题排行
  • 无锡网站网页设计如何建设网站平台
  • 廉洁长沙网站自己做网站域名
  • python 网站开发流程图百度搜索推广技巧
  • 农家乐网站源码网页设计欣赏英文翻译
  • 做网站长尾词seo优化师培训
  • 网站备案 上线张店网站推广
  • 上海营销型网站报价网站建设前期工作
  • 万网网站购买阿里云wordpress 安装
  • 昆明智能网站推广价格wordpress 的图片保存在哪
  • 网站建设单选wordpress访问后台
  • 自己会网站开发如何赚钱wordpress如何用
  • 域名注册网站建设网络实名泉州中企网站做的好吗
  • 网站排名制作公司网站目录 index
  • 为歌手做的个人网站免费招标信息网官网
  • 网站建设需要ui吗关键词排名优化网站建设公司哪家好
  • 阜新网站制作新农村建设在哪个网站查
  • 兰州新区建设厅网站交换友情链接的渠道有哪些
  • 学做卤菜网站佛山响应式网站
  • 网站内页301巩义网站优化
  • 甘肃两学一做网站西安便宜做网站
  • 网站跳出率高还是低编程代写有哪些平台
  • 百度推广网络推广微信网站网站维护一般要几天
  • 哈尔滨企业网站中天建设有限公司官方网站
  • 上海网站建设免网络工程师工作好找吗
  • 做ppt一般在什么网站好赣州新闻联播今天回放
  • 有哪些网站做明星周边做家装网站源码
  • 丰台网站建设多少钱城市建设局网站
  • 手机管理网站模板价格低廉的意思
  • 唐山做网站多少钱wordpress淘宝客插件开发