Show / Hide Table of Contents

Class IOpenApiBuilderExtensions

Inheritance
System.Object
IOpenApiBuilderExtensions
Namespace: FunctionMonkey.FluentValidation
Assembly: FunctionMonkey.FluentValidation.dll
Syntax
public static class IOpenApiBuilderExtensions : object

Methods

| Improve this Doc View Source

AddValidatorsFromAssembly(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
IOpenApiBuilder openApiBuilder

The OpenApiBuilder instance

Assembly assembly

The assembly to search for FluentValidators

IEnumerable<OpenApiFluentValidationRule> customRules

Custom rules to overwrite some or all standard rules

Returns
Type Description
IOpenApiBuilder
  • Improve this Doc
  • View Source
  • 0 Comments
Back to top Copyright © 2018 James Randall