1 write to IsNullable
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
2607IsNullable = true,
14 references to IsNullable
Aspire.Hosting.CodeGeneration.Java (6)
AtsJavaCodeGenerator.cs (6)
1842WriteLine($" return {RenderJavaTransportValueConversion(capability.ReturnType, "result", capability.ReturnType?.IsNullable == true)};"); 2007return RenderJavaTransportValueConversion(callbackParameter.Type, argumentExpression, callbackParameter.Type?.IsNullable == true); 2027var allowNull = isOptional || typeRef.IsNullable == true; 2059var allowNull = isOptional || typeRef.IsNullable == true; 2070typeRef.ElementType?.IsNullable == true, 2133typeRef.ElementType?.IsNullable == true,
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
237if (typeRef.IsNullable != true || typeRef.Category is not (AtsTypeCategory.Primitive or AtsTypeCategory.Enum))
Aspire.Hosting.CodeGeneration.TypeScript (2)
AtsTypeScriptCodeGenerator.cs (1)
1525IsNullable = callbackProperty.Type.IsNullable == true,
TypeScriptApiProjector.cs (1)
1706if (typeRef.IsNullable != true || typeRef.Category is not (AtsTypeCategory.Primitive or AtsTypeCategory.Enum))
Aspire.Hosting.RemoteHost.Tests (5)
AtsCapabilityScannerTests.cs (5)
449Assert.True(descriptionGetter.ReturnType.IsNullable); 470Assert.True(nullableString.Type.IsNullable); 475Assert.NotEqual(true, requiredString.Type.IsNullable); 480Assert.True(nullableNumber.Type.IsNullable); 485Assert.NotEqual(true, requiredNumber.Type.IsNullable);