31 references to OpenApiConstants
Microsoft.AspNetCore.OpenApi (27)
Extensions\JsonNodeSchemaExtensions.cs (3)
202
schema[
OpenApiConstants
.SchemaId] = createSchemaReferenceId(context.TypeInfo);
406
schema[
OpenApiConstants
.SchemaId] = schemaReferenceId;
412
schema[
OpenApiConstants
.SchemaId] = "Base";
Extensions\JsonTypeInfoExtensions.cs (1)
57
if (isTopLevel &&
OpenApiConstants
.PrimitiveTypes.Contains(underlyingType ?? type))
Extensions\OpenApiEndpointRouteBuilderExtensions.cs (2)
26
public static IEndpointConventionBuilder MapOpenApi(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern = OpenApi.
OpenApiConstants
.DefaultOpenApiRoute)
29
return endpoints.MapGet(pattern, async (HttpContext context, string documentName = OpenApi.
OpenApiConstants
.DefaultDocumentName) =>
Extensions\OpenApiServiceCollectionExtensions.cs (3)
10
using OpenApiConstants = Microsoft.AspNetCore.OpenApi.
OpenApiConstants
;
92
=> services.AddOpenApi(
OpenApiConstants
.DefaultDocumentName, configureOptions);
107
=> services.AddOpenApi(
OpenApiConstants
.DefaultDocumentName);
Schemas\OpenApiJsonSchema.Helpers.cs (4)
12
using OpenApiConstants = Microsoft.AspNetCore.OpenApi.
OpenApiConstants
;
315
case
OpenApiConstants
.SchemaId:
318
schema.Metadata.Add(
OpenApiConstants
.SchemaId, reader.GetString() ?? string.Empty);
330
schema.Metadata[
OpenApiConstants
.RefId] = reader.GetString() ?? string.Empty;
Services\OpenApiDocumentService.cs (6)
166
for (var i = 0; i <
OpenApiConstants
.HttpMethods.Length; i++)
168
var httpMethod =
OpenApiConstants
.HttpMethods[i];
175
annotations.TryGetValue(
OpenApiConstants
.DescriptionId, out var descriptionId) &&
201
Version =
OpenApiConstants
.DefaultOpenApiVersion
271
operation.Metadata.Add(
OpenApiConstants
.DescriptionId, description.ActionDescriptor.Id);
384
?
OpenApiConstants
.DefaultOpenApiResponseKey
Services\OpenApiOptions.cs (1)
43
public string DocumentName { get; internal set; } =
OpenApiConstants
.DefaultDocumentName;
Services\Schemas\OpenApiSchemaService.cs (7)
69
[
OpenApiConstants
.SchemaId] = "IFormFile"
81
[
OpenApiConstants
.SchemaId] = "IFormFile"
159
schema.Metadata.TryGetValue(
OpenApiConstants
.SchemaId, out var resolvedBaseSchemaId))
214
schema.Metadata.TryGetValue(
OpenApiConstants
.RefId, out var refId) &&
217
if (schema.Metadata.TryGetValue(
OpenApiConstants
.SchemaId, out var schemaId) &&
231
!schema.Metadata.ContainsKey(
OpenApiConstants
.RefId) &&
232
schema.Metadata.TryGetValue(
OpenApiConstants
.SchemaId, out var referenceId) &&
Microsoft.AspNetCore.OpenApi.Tests (4)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (1)
243
private static IServiceProvider CreateServiceProvider(string documentName = Microsoft.AspNetCore.OpenApi.
OpenApiConstants
.DefaultDocumentName, OpenApiSpecVersion openApiSpecVersion = OpenApiSpecVersion.OpenApi3_1)
Extensions\OpenApiServiceCollectionExtensionsTests.cs (1)
214
var documentProvider = serviceProvider.GetRequiredKeyedService<IOpenApiDocumentProvider>(Microsoft.AspNetCore.OpenApi.
OpenApiConstants
.DefaultDocumentName);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (2)
229
Assert.Equal(Microsoft.AspNetCore.OpenApi.
OpenApiConstants
.DefaultOpenApiResponseKey, response.Key);
261
var defaultResponse = operation.Responses[Microsoft.AspNetCore.OpenApi.
OpenApiConstants
.DefaultOpenApiResponseKey];