1 write to IsOptional
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
983IsOptional = !prop.CanWrite, // If no setter, it's likely init-only and required
9 references to IsOptional
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
175var propertyType = MapTypeRefToGo(property.Type, property.IsOptional);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
189var fieldType = MapTypeRefToJava(property.Type, property.IsOptional); 199var fieldType = MapTypeRefToJava(property.Type, property.IsOptional);
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
170var optionalSuffix = property.IsOptional ? " | None" : string.Empty; 171var defaultValue = property.IsOptional ? " = None" : string.Empty;
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
208var propertyType = MapTypeRefToRustForDto(property.Type, property.IsOptional); 209if (property.IsOptional) 229if (property.IsOptional)
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
126IsOptional = p.IsOptional,