簡體   English   中英

如何忽略.Net Core Web API 綁定 ZA559B87068921EEC04086CE58 的 Class 級別的屬性

[英]How to Ignore Properties at the Class Level for .Net Core Web API Bind Model

有沒有辦法像 JsonInclude 一樣在請求 model 中為復雜類型指定包含或排除的屬性? 我認為必須為每個請求編寫一個 POCO,並且必須為每個 POCO 上的每個屬性添加驗證屬性將是一場噩夢。

public class RegisterUserRequest
{
    //Ignore all other properties including their requirement attributes
    [JsonInclude("FirstName,LastName,Username,Password")] 
    public User user { get; set; }

    [Required]
    public string PasswordConfirmation { get; set; }
    
    [Required]
    public string Email { get; set; }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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