我有一個包含名字、姓氏和生日的請求物件。當客戶端發送的資料多于物件時,我希望將此屬性寫入JsonExtensionData屬性以跟蹤它們并可能擴展 API。因此,我還有一個以請求為引數的控制器。但是當我使用給定Swagger的 AdditionalData 屬性作為請求屬性存在時,每個附加屬性都會在請求時被洗掉。
這是請求類:
public class Request
{
public DateTime BirthDay { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
[JsonExtensionData]
public Dictionary<string, object> AdditionalData { get; set; }
}
編輯:
在這塊
并在提交請求時將Test-Attribute 寫入 AdditionalData Attribute

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/527319.html
標籤:C#网json昂首阔步
