.net core 配置文件appsettings.json的使用教程
1、在vs2019中新建.net core mvc应用程序。在应用程序的appsetings.json文件中先新建两个节点,两个节点分别为TestObj节点(用来实现弱类型的读取)和 TestObjTwo节点(用来实现强类型的映射)

3、对于强类型的字符串获取(将配置的数据映射到类)首先新建一个类 用来作为要映射到的类 类应该按照jappsetings.json配置文件中的模型来创建 参数类型也要对应。public class TestOptions{public int Num { get; set; }public string ParamTwo { get; set; }public string ParamOne { get; set; }}

5、Homecontroller中添加相应的属性public IOptions<TestOptions> T { 爿讥旌护get; }注入到构造函数public HomeController(ILogger<HomeController> logger, IOptions<TestOptions> t, IConfiguration configuration){_logger = logger;T = t;Configuration = configuration;//弱类型var Param = Configuration["TestObj:ParamOne"];//强类型var ParamTwo = T.Value.ParamTwo;var ParamOne = T.Value.ParamOne;var Num = T.Value.Num;}可以得到ParamTwo和ParamOne分别来自配置文件的值
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:57
阅读量:27
阅读量:55
阅读量:75
阅读量:20