1 write to IsOptional
Aspire.Hosting (1)
Ats\AtsCapabilityScanner.cs (1)
882IsOptional = !prop.CanWrite // If no setter, it's likely init-only and required
9 references to IsOptional
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
176var propertyType = MapTypeRefToGo(property.Type, property.IsOptional);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
190var fieldType = MapTypeRefToJava(property.Type, property.IsOptional); 200var fieldType = MapTypeRefToJava(property.Type, property.IsOptional);
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
171var optionalSuffix = property.IsOptional ? " | None" : string.Empty; 172var defaultValue = property.IsOptional ? " = None" : string.Empty;
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
209var propertyType = MapTypeRefToRustForDto(property.Type, property.IsOptional); 210if (property.IsOptional) 230if (property.IsOptional)
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
125IsOptional = p.IsOptional