16 references to SchemaTransformers
Microsoft.AspNetCore.OpenApi (7)
Services\OpenApiDocumentService.cs (4)
63
var schemaTransformers = _options.
SchemaTransformers
.Count > 0
64
? new IOpenApiSchemaTransformer[_options.
SchemaTransformers
.Count]
120
for (var i = 0; i < _options.
SchemaTransformers
.Count; i++)
122
var schemaTransformer = _options.
SchemaTransformers
[i];
Services\OpenApiOptions.cs (3)
143
SchemaTransformers
.Add(new TypeBasedOpenApiSchemaTransformer(typeof(TTransformerType)));
156
SchemaTransformers
.Add(transformer);
169
SchemaTransformers
.Add(new DelegateOpenApiSchemaTransformer(transformer));
Microsoft.AspNetCore.OpenApi.Tests (9)
Transformers\OpenApiOptionsTests.cs (9)
27
Assert.Empty(options.
SchemaTransformers
);
45
Assert.Empty(options.
SchemaTransformers
);
62
Assert.Empty(options.
SchemaTransformers
);
84
Assert.Empty(options.
SchemaTransformers
);
102
Assert.Empty(options.
SchemaTransformers
);
119
Assert.Empty(options.
SchemaTransformers
);
137
var insertedTransformer = Assert.Single(options.
SchemaTransformers
);
155
var insertedTransformer = Assert.Single(options.
SchemaTransformers
);
172
var insertedTransformer = Assert.Single(options.
SchemaTransformers
);