分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

ASP NET Core ---FluentValidation

发布时间:2023-09-06 02:13责任编辑:彭小芳关键词:暂无标签

官方文档:https://fluentvalidation.net/

一、安装:

 二、应用:

         1、建立PostValidator:

 ??public class PostValidator:AbstractValidator<PostDTO> ???{ ???????public PostValidator() ???????{ ???????????RuleFor(x => x.Author).NotEmpty() ???????????????.WithName("作者").WithMessage("{PropertyName}是必须填写的") ???????????????.MaximumLength(50).WithMessage("{PropertyName}的最大长度是{MaxLength}"); ???????} ???}

          2、aspnetcore注册:

services.AddTransient<IValidator<PostDTO>, PostValidator>();

参考资料:https://v.qq.com/x/page/z0763a2x3j5.html

ASP NET Core ---FluentValidation

原文地址:https://www.cnblogs.com/fuyouchen/p/9588987.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved