.net6使用最小api(4)— 自定义模型验证2

前言

在使用参数模型验证时,根据使用人习惯的不同会选择不同的模型验证,有人有选择api自带的模型验证,有的人会重写api模型验证,有的人会用第三方控件FluentValidation.AspNetCore来验证模型,各有所爱,可以自行选择验证方式。

这里我们先介绍第二种自定义重写api的模型验证方法IsValid,下一篇在介绍第三种验证方式

以往文章回顾:

.net6使用最小api(3)— 自定义模型验证1

.net6使用最小api(2)——依赖注入Autofac之属性注入

.net6使用最小api(1)——依赖注入Autofac之构造函数注入

项目实战

1、先定义模型实体,如下:

/// <summary>
/// 添加会员参数,并添加验证属性
/// </summary>
[AddMemberParamValidationAttribute]
public class AddMemberParam
{
    /// <summary>
    /// 会员名称
    /// </summary>
    public string MemberName { get; set; }
    /// <summary>
    /// 密码
    /// </
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值