Class IOpenApiBuilderExtensions
Inheritance
System.Object
IOpenApiBuilderExtensions
Namespace: FunctionMonkey.FluentValidation
Assembly: FunctionMonkey.FluentValidation.dll
Syntax
public static class IOpenApiBuilderExtensions : object
Methods
| Improve this Doc View SourceAddValidatorsFromAssembly(IOpenApiBuilder, Assembly, IEnumerable<OpenApiFluentValidationRule>)
Inject human-friendly descriptions for Operations, Parameters and Schemas based on FluentValidation.
Declaration
public static IOpenApiBuilder AddValidatorsFromAssembly(this IOpenApiBuilder openApiBuilder, Assembly assembly, IEnumerable<OpenApiFluentValidationRule> customRules = null)
Parameters
Type | Name | Description |
---|---|---|
IOpen |
openApiBuilder | The OpenApiBuilder instance |
Assembly | assembly | The assembly to search for FluentValidators |
IEnumerable<Open |
customRules | Custom rules to overwrite some or all standard rules |
Returns
Type | Description |
---|---|
IOpen |