簡體   English   中英

如何將appsettings.json綁定到class?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM