c# - Swashbuckle.AspNetCore 是否支持 FluentValidation 而不是 DataAnnotations?
问题描述
我一直在阅读文档Swashbuckle.AspNetCore
,它建议您可以使用DataAnnotation
's 来装饰各种东西以生成更丰富的 Swagger API。好的!
但是......我们没有使用DataAnnotations
. 我们正在使用FluentValidation
。
那么,Swashbuckle.AspNetCore
图书馆是否提供了一种利用方式FluentValidation
呢DataAnnotations
?
我们不希望重复任何验证逻辑,两次。
解决方案
推荐阅读
- c++ - 如何将循环函数的迭代 STL 列表转换为递归?
- visual-studio-code - 安装在 Program Files 中的 Windows VS Code(用户)
- python - 使用 os.walk 列出多个文件名时,为什么不能通过列表索引调用每个文件名?
- javascript - How to get Date from "react-native-datepicker" in Child-Component?
- decision-tree - 如何在我们的数据集上训练决策树时为 min_samples_leaf 和 min_samples_split 选择值
- ruby-on-rails - 在 Ruby on Rails 中生成现有表的 html 视图
- java - 在片段中使用 MediaScannerConnection.scanFile()?
- azure-functions - Azure Functions with Consumption plan - 创建任务并返回
- python - Python QT改变按钮的背景颜色,而不仅仅是边框
- javascript - 在 JavaScript 中,无论如何都可以忽略函数调用中的某些参数?