小编Vir*_*tus的帖子

从 Netcore 2.2 Web API 的响应中获取错误消息

我用空的用户名和密码调用 Register 方法。所以我收到了这个结果:

{
    "errors": {
        "Password": [
            "The Password field is required.",
            "Password length is between 4 and 8."
        ],
        "Username": [
            "The Username field is required."
        ]
    },
    "title": "One or more validation errors occurred.",
    "status": 400,
    "traceId": "0HLJIO56EGJEV:00000001"
}
Run Code Online (Sandbox Code Playgroud)

我的 Dto:

public class UserForRegisterDto
{
    [Required]
    public string Username { get; set; }
    [Required]
    [StringLength(8, MinimumLength = 4, ErrorMessage = "Password length is between 4 and 8.")]
    public string Password { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我只想从响应中获取错误属性,我该怎么办?

c# asp.net-core asp.net-core-2.2

5
推荐指数
1
解决办法
9178
查看次数

标签 统计

asp.net-core ×1

asp.net-core-2.2 ×1

c# ×1