27 references to GetTypeInfo
Microsoft.AspNetCore.Authentication.BearerToken (1)
BearerTokenHandler.cs (1)
87
?.Value?.SerializerOptions?.
GetTypeInfo
(typeof(AccessTokenResponse)) as JsonTypeInfo<AccessTokenResponse>;
Microsoft.AspNetCore.Http.Extensions (4)
DefaultProblemDetailsWriter.cs (1)
67
_serializerOptions.
GetTypeInfo
(problemDetailsType),
HttpRequestJsonExtensions.cs (2)
42
return request.ReadFromJsonAsync(jsonTypeInfo: (JsonTypeInfo<TValue>)options.
GetTypeInfo
(typeof(TValue)), cancellationToken);
178
return request.ReadFromJsonAsync(jsonTypeInfo: options.
GetTypeInfo
(type), cancellationToken);
src\Shared\Json\JsonSerializerExtensions.cs (1)
22
return options.
GetTypeInfo
(type);
Microsoft.AspNetCore.Http.Extensions.Tests (5)
HttpRequestJsonExtensionsTests.cs (2)
245
var result = (List<int>?)await context.Request.ReadFromJsonAsync(options.
GetTypeInfo
(typeof(List<int>)));
267
var typeInfo = (JsonTypeInfo<List<int>>)options.
GetTypeInfo
(typeof(List<int>));
HttpResponseJsonExtensionsTests.cs (2)
454
await context.Response.WriteAsJsonAsync(new int[] { 1, 2, 3 }, (JsonTypeInfo<int[]>)options.
GetTypeInfo
(typeof(int[])));
475
await context.Response.WriteAsJsonAsync(value : null, options.
GetTypeInfo
(typeof(Uri)));
ProblemDetailsServiceCollectionExtensionsTest.cs (1)
239
var pdTypeInfo = jsonOptions.Value.SerializerOptions.
GetTypeInfo
(typeof(ProblemDetails));
Microsoft.AspNetCore.Http.Results (2)
HttpResultsHelper.cs (1)
39
var jsonTypeInfo = (JsonTypeInfo<TValue>)jsonSerializerOptions.
GetTypeInfo
(typeof(TValue));
src\Shared\Json\JsonSerializerExtensions.cs (1)
22
return options.
GetTypeInfo
(type);
Microsoft.AspNetCore.Mvc.Core (2)
Formatters\SystemTextJsonOutputFormatter.cs (1)
77
var declaredTypeJsonInfo = SerializerOptions.
GetTypeInfo
(context.ObjectType);
src\Shared\Json\JsonSerializerExtensions.cs (1)
22
return options.
GetTypeInfo
(type);
Microsoft.AspNetCore.OpenApi (9)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (8)
57
JsonTypeInfo typeInfo = options.
GetTypeInfo
(type);
103
JsonTypeInfo jsonParameterInfo = options.
GetTypeInfo
(parameterInfo.ParameterType);
155
JsonTypeInfo jsonParameterInfo = options.
GetTypeInfo
(parameterInfo.ParameterType);
270
JsonTypeInfo? nullableElementTypeInfo = typeInfo.Options.
GetTypeInfo
(nullableElementType);
323
JsonTypeInfo derivedTypeInfo = typeInfo.Options.
GetTypeInfo
(derivedType.DerivedType);
427
JsonTypeInfo propertyTypeInfo = typeInfo.Options.
GetTypeInfo
(property.PropertyType);
494
JsonTypeInfo elementTypeInfo = typeInfo.Options.
GetTypeInfo
(elementType);
537
JsonTypeInfo valueTypeInfo = typeInfo.Options.
GetTypeInfo
(valueType);
Schemas\OpenApiJsonSchema.Helpers.cs (1)
209
var valueConverter = (JsonConverter<OpenApiJsonSchema>)options.
GetTypeInfo
(typeof(OpenApiJsonSchema)).Converter;
Microsoft.AspNetCore.Routing (1)
src\Shared\Json\JsonSerializerExtensions.cs (1)
22
return options.
GetTypeInfo
(type);
System.Net.Http.Json (1)
System\Net\Http\Json\JsonHelpers.cs (1)
25
return options.
GetTypeInfo
(type);
System.Text.Json (2)
System\Text\Json\Nodes\JsonNode.cs (1)
374
var jsonTypeInfo = (JsonTypeInfo<T>)JsonSerializerOptions.Default.
GetTypeInfo
(typeof(T));
System\Text\Json\Nodes\JsonValue.cs (1)
52
var jsonTypeInfo = (JsonTypeInfo<T>)JsonSerializerOptions.Default.
GetTypeInfo
(typeof(T));