22 instantiations of NullabilityInfoContext
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
1080var nullabilityContext = new NullabilityInfoContext(); 1559var nullabilityContext = new NullabilityInfoContext();
Aspire.Hosting.Tests (2)
Backchannel\BackchannelContractTests.cs (1)
140var nullabilityContext = new NullabilityInfoContext();
ResourceNotificationTests.cs (1)
1728(!type.IsValueType && new NullabilityInfoContext().Create(property).WriteState == NullabilityState.Nullable))
Microsoft.AspNetCore.Http.Extensions (3)
RequestDelegateFactoryContext.cs (1)
47public NullabilityInfoContext NullabilityContext { get; } = new();
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (2)
35_nullabilityContext = nullabilityContext ?? new NullabilityInfoContext(); 95nullabilityContext ??= new();
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
756var nullabilityContext = new NullabilityInfoContext();
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (2)
35_nullabilityContext = nullabilityContext ?? new NullabilityInfoContext(); 95nullabilityContext ??= new();
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
428var nullabilityContext = new NullabilityInfoContext();
Microsoft.AspNetCore.OpenApi (8)
Extensions\TypeExtensions.cs (4)
57var nullabilityInfoContext = new NullabilityInfoContext(); 88var nullabilityInfoContext = new NullabilityInfoContext(); 101var nullabilityInfoContext = new NullabilityInfoContext(); 113var nullabilityInfoContext = new NullabilityInfoContext();
Services\OpenApiGenerator.cs (2)
309var nullabilityContext = new NullabilityInfoContext(); 386var nullabilityContext = new NullabilityInfoContext();
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (2)
35_nullabilityContext = nullabilityContext ?? new NullabilityInfoContext(); 95nullabilityContext ??= new();
Microsoft.Extensions.VectorData.Abstractions (1)
ProviderServices\PropertyModel.cs (1)
88var nullabilityInfo = new NullabilityInfoContext().Create(propertyInfo);
System.Text.Json (2)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
57NullabilityInfoContext nullabilityCtx = new();
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (1)
104NullabilityInfoContext nullabilityCtx = new();
36 references to NullabilityInfoContext
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
1080var nullabilityContext = new NullabilityInfoContext(); 1559var nullabilityContext = new NullabilityInfoContext();
Aspire.Hosting.Tests (1)
Backchannel\BackchannelContractTests.cs (1)
140var nullabilityContext = new NullabilityInfoContext();
Microsoft.AspNetCore.Http.Extensions (5)
RequestDelegateFactoryContext.cs (1)
47public NullabilityInfoContext NullabilityContext { get; } = new();
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (4)
19private readonly NullabilityInfoContext _nullabilityContext; 22public PropertyAsParameterInfo(PropertyInfo propertyInfo, NullabilityInfoContext? nullabilityContext = null) 39public PropertyAsParameterInfo(PropertyInfo property, ParameterInfo parameterInfo, NullabilityInfoContext? nullabilityContext = null) 74NullabilityInfoContext? nullabilityContext = null;
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
756var nullabilityContext = new NullabilityInfoContext();
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (4)
19private readonly NullabilityInfoContext _nullabilityContext; 22public PropertyAsParameterInfo(PropertyInfo propertyInfo, NullabilityInfoContext? nullabilityContext = null) 39public PropertyAsParameterInfo(PropertyInfo property, ParameterInfo parameterInfo, NullabilityInfoContext? nullabilityContext = null) 74NullabilityInfoContext? nullabilityContext = null;
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
428var nullabilityContext = new NullabilityInfoContext();
Microsoft.AspNetCore.OpenApi (10)
Extensions\TypeExtensions.cs (4)
57var nullabilityInfoContext = new NullabilityInfoContext(); 88var nullabilityInfoContext = new NullabilityInfoContext(); 101var nullabilityInfoContext = new NullabilityInfoContext(); 113var nullabilityInfoContext = new NullabilityInfoContext();
Services\OpenApiGenerator.cs (2)
309var nullabilityContext = new NullabilityInfoContext(); 386var nullabilityContext = new NullabilityInfoContext();
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (4)
19private readonly NullabilityInfoContext _nullabilityContext; 22public PropertyAsParameterInfo(PropertyInfo propertyInfo, NullabilityInfoContext? nullabilityContext = null) 39public PropertyAsParameterInfo(PropertyInfo property, ParameterInfo parameterInfo, NullabilityInfoContext? nullabilityContext = null) 74NullabilityInfoContext? nullabilityContext = null;
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
498[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.NullabilityInfoContext))]
System.Text.Json (11)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (9)
57NullabilityInfoContext nullabilityCtx = new(); 514private static void PopulateProperties(JsonTypeInfo typeInfo, NullabilityInfoContext nullabilityCtx) 574NullabilityInfoContext nullabilityCtx, 641NullabilityInfoContext nullabilityCtx, 665NullabilityInfoContext nullabilityCtx, 736private static void PopulateParameterInfoValues(JsonTypeInfo typeInfo, NullabilityInfoContext nullabilityCtx) 802NullabilityInfoContext nullabilityCtx, 948private static void DeterminePropertyNullability(JsonPropertyInfo propertyInfo, MemberInfo memberInfo, NullabilityInfoContext nullabilityCtx) 972private static NullabilityState DetermineParameterNullability(ParameterInfo parameterInfo, NullabilityInfoContext nullabilityCtx)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (2)
104NullabilityInfoContext nullabilityCtx = new(); 507NullabilityInfoContext nullabilityCtx,