c# - 如何将 appsettings.json 绑定到类?
问题描述
我的 C# 应用程序中有一个 appsettings.json 文件。它包含名称为大写的字段:
{
"FIELD_ONE": "foo",
"FIELD_TWO": "bar"
}
但我想将它绑定到具有驼峰命名风格的类:
public class MySettings
{
public string FieldOne { get; set; }
public string FieldTwo { get; set; }
}
如何将此 appsettings 绑定到MySettings
实例?
解决方案
也许这是解决方案:
public class MySettings
{
[JsonProperty("FIELD_ONE")]
public string FieldOne { get; set; }
[JsonProperty("FIELD_TWO")]
public string FieldTwo { get; set; }
}
推荐阅读
- php - 在 PHP 中使用 shell_exec 运行程序,如何知道进程是否完成?
- tensorflow - 使用 p5.js、TensorFlow 和 MobileNet 进行随机图像和分类
- tensorflow - CIFAR10 数据集没有属性 load_data()
- javascript - typeof(1) 将“Number”打印到控制台,但是当我询问 typeof(1) == Number 时,它打印出 false,为什么?
- sql - 让 Liquibase 执行 shp2pgsql PostGIS 命令
- ruby - 如何配置gitlab的预接收规则?
- excel - 优化用于计算 Excel VBA 的 For Each 循环
- java - MyBatis foreach 类型异常
- javascript - ReactRouter:部分替换我的页面而不是滚动到特定部分
- vb.net - VB:在文件夹中搜索文件并仅显示 Word 和 PDF 文件