MicroElements.Swashbuckle.FluentValidation 1.1.0

Swagger ISchemaFilter that uses FluentValidation validators instead System.ComponentModel based attributes.

Showing the top 20 packages that depend on MicroElements.Swashbuckle.FluentValidation.

Packages Downloads
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
1
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
2
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
5
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
8
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
9
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
10
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
14
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
15
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
18
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
29
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
47
JQ.Common.Infrastructure
用于HIS2.0全部的第三方dll
54

# Changes in 1.1.0: * Swashbuckle.AspNetCore version locked to versions [1.1.0-3.0.0] because version 4.0.0 has breaking changes. Next version will be 2.0.0 according semver. # Changes in 1.0.0: * Added ScopedSwaggerMiddleware to resolve error "Cannot resolve 'MyValidator' from root provider because it requires scoped service 'TDependency'" * Added support for Include * Bugfixes * Updated samples and documentation * Build scripts migrated to MicroElements.Devops * Build: added SourceLink # Changes in 0.8.2: * Fixed: GH-13: Fixed warning with null schema.Properties # Changes in 0.8.1: * Fixed: GH-12: Fixed NullReferenceException, if schema.Properties is null # Changes in 0.8.0: * New feature: FluentValidation rules for get operation parameters binded from models with validators. Adds swagger validation for parameters: Required, MinLength, MaxLength, Minimum, Maximum, Pattern (DataAnnotation works only with [Required]). * Fixed: GH-10: Now member search is IgnoreCase * Fixed: Possible double Required # Changes in 0.7.0: * Improved stability and diagnostics * Added GetValidator error handling, ApplyRule error handling * Added ability to work without provided FluentValidation (does not break anything) * Added ability to use Microsoft.Extensions.Logging.Abstractions (no additional dependencies) * Added logging in error points (logs as warnings) # Changes in 0.6.0: * Fixed: GH-6: Removed empty required array from swagger schema # Changes in 0.5.0: * Supported float and double values for IComparisonValidator and IBetweenValidator # Changes in 0.4.0: * Refactored to easy add new rules * Added ability to add rules through DI Supported validators: * INotNullValidator (NotNull) * INotEmptyValidator (NotEmpty) * ILengthValidator (Length, MinimumLength, MaximumLength, ExactLength) * IRegularExpressionValidator (Email, Matches) * IComparisonValidator (GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual) * IBetweenValidator (InclusiveBetween, ExclusiveBetween) # Changes in 0.3.0: * FluentValidationRulesRegistrator moved to main swagger namespace # Changes in 0.2.0: * Added FluentValidationRulesRegistrator # Changes in 0.1.0: * Added FluentValidationRules. Full release notes can be found at https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md

.NET Standard 2.0

Version Downloads Last updated
7.1.5-beta 0 2026/4/1
7.1.4 0 2026/3/29
7.1.4-beta 0 2026/3/24
7.1.3 0 2026/3/24
7.1.2 0 2026/3/9
7.1.1 1 2026/4/11
7.1.0 1 2026/4/11
7.1.0-beta.2 1 2026/4/9
7.1.0-beta.1 0 2026/2/23
7.0.6 1 2026/4/11
7.0.5 0 2026/2/26
7.0.4 0 2026/2/17
7.0.4-beta.3 1 2026/4/9
7.0.4-beta.2 1 2026/4/9
7.0.4-beta.1 1 2026/4/9
7.0.3 0 2025/12/23
7.0.2 0 2025/12/23
7.0.1 1 2026/4/11
7.0.0 1 2026/4/11
6.1.1 1 2026/4/11
6.1.0 1 2026/4/11
6.0.0 1 2026/4/11
6.0.0-beta.3 0 2023/2/19
6.0.0-beta.1 0 2022/7/23
5.7.0 0 2022/6/10
5.6.0 1 2026/4/11
5.5.0 1 2026/4/11
5.4.0 15 2025/2/28
5.3.0 0 2021/9/1
5.2.0 0 2021/7/31
5.1.0 1 2026/4/11
5.1.0-rc.2 0 2021/6/3
5.1.0-rc.1 1 2026/4/9
5.0.0 1 2026/4/11
5.0.0-rc.2 1 2026/4/9
5.0.0-rc.1 1 2026/4/9
4.3.0 1 2026/4/11
4.3.0-rc.1 0 2021/3/21
4.2.0 1 2026/4/11
4.1.0 1 2026/4/11
4.1.0-rc.1 1 2026/4/9
4.0.0 1 2026/4/11
4.0.0-rc.2 1 2026/4/9
4.0.0-rc.1 1 2026/4/9
3.2.0 1 2026/4/11
3.1.1 1 2026/4/11
3.1.0 1 2026/4/11
3.0.0 1 2026/4/11
3.0.0-rc.6 0 2020/2/5
3.0.0-rc.5 0 2020/1/24
3.0.0-rc.4 0 2019/12/29
3.0.0-rc.3 0 2019/11/28
3.0.0-rc.2 0 2019/10/13
3.0.0-rc.1 0 2019/9/30
3.0.0-beta.1 0 2019/4/26
3.0.0-alpha.1 0 2019/4/23
2.3.0 1 2026/4/11
2.2.1 0 2019/10/13
2.2.0 1 2026/4/11
2.1.1 5 2025/3/3
2.1.0 1 2026/4/11
2.0.1 1 2026/4/11
2.0.0 1 2026/4/9
2.0.0-beta.5 0 2019/2/13
2.0.0-beta.4 0 2019/2/11
2.0.0-beta.3 0 2019/1/28
2.0.0-beta.2 0 2019/1/10
2.0.0-beta.1 0 2018/11/12
1.2.0 1 2026/4/11
1.1.0 1 2026/4/11
1.0.0 1 2026/4/11
1.0.0-rc.1 0 2018/9/22
1.0.0-beta.3 0 2018/9/19
1.0.0-beta.2 0 2018/9/10
1.0.0-beta.1 0 2018/8/26
0.8.2 0 2018/6/29
0.8.1 1 2026/4/11
0.8.0 1 2026/4/11
0.8.0-beta.1 0 2018/5/11
0.7.0 1 2026/4/11
0.6.0 1 2026/4/11
0.5.0 1 2026/4/11
0.4.0 1 2026/4/11
0.3.0 1 2026/4/11
0.2.0 1 2026/4/11
0.1.0 1 2026/4/11