[英]How to I bind Microsoft.Hosting.Lifetime in my appsettings.json file to my AppSettings class in my C# application?
[英]How to bind appsettings.json to class?
我的 C# 應用程序中有一個 appsettings.json 文件。 它包含名稱為大寫的字段:
{
"FIELD_ONE": "foo",
"FIELD_TWO": "bar"
}
但我想用駝峰命名風格將它綁定到 class:
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; }
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.