Class DocumentFilter<T>
- Assembly
- Codebelt.Extensions.Swashbuckle.AspNetCore.dll
Represents a configurable base class of an Swashbuckle.AspNetCore.SwaggerGen.IDocumentFilter implementation.
public abstract class DocumentFilter<T> : DocumentFilter, IDocumentFilter, IConfigurable<T> where T : class, IParameterObject, new()
Type Parameters
T
- Inheritance
-
DocumentFilter<T>
- Implements
-
IDocumentFilter
- Derived
- Inherited Members
Constructors
DocumentFilter(T)
Initializes a new instance of the DocumentFilter<T> class.
protected DocumentFilter(T options)
Parameters
options
TThe configured options of this instance.
Properties
Options
Gets the configured options of this instance.
public T Options { get; }
Property Value
- T
The configured options of this instance.