30 references to Union
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
1837if (p.Type?.Category == AtsTypeCategory.Union) 2117AtsTypeCategory.Union => "any", 2145AtsTypeCategory.Union => "any",
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
2069AtsTypeCategory.Union => $"AspireUnion.of({valueExpression})", 2587AtsTypeCategory.Union => "AspireUnion", 2610AtsTypeCategory.Union => "AspireUnion", 2679private static bool IsUnionType(AtsTypeRef? typeRef) => typeRef?.Category == AtsTypeCategory.Union;
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
232AtsTypeCategory.Union => MapUnionTypeToPython(typeRef), 521if (typeRef.Category == AtsTypeCategory.Union) 602AtsTypeCategory.Union => MapDtoUnionTypeToPython(typeRef),
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
694Category = AtsTypeCategory.Union, 700Category = AtsTypeCategory.Union,
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
392AtsTypeCategory.Union => true, 924AtsTypeCategory.Union => "Value", 968AtsTypeCategory.Union => "Value", 995AtsTypeCategory.Union or AtsTypeCategory.Unknown => "Value",
Aspire.Hosting.CodeGeneration.TypeScript (5)
TypeScriptApiProjector.cs (5)
1701AtsTypeCategory.Union => MapUnionTypeToTypeScript(typeRef), 1731AtsTypeCategory.Union => MapDtoUnionTypeToTypeScript(typeRef), 1738var requiresGrouping = elementType?.Category == AtsTypeCategory.Union || 1859if (typeRef?.Category == AtsTypeCategory.Union) 2551if (typeRef.Category == AtsTypeCategory.Union && typeRef.UnionTypes is { Count: > 0 })
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
947Category = AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost (3)
Ats\AtsMarshaller.cs (1)
164AtsTypeCategory.Union => MarshalUnion(value, typeRef),
AtsCapabilityScanner.cs (2)
1393AtsTypeCategory.Union => typeRef.UnionTypes is not null 3398Category = AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost.Tests (5)
AtsCapabilityScannerTests.cs (2)
192Assert.Equal(AtsTypeCategory.Union, parameter.Type?.Category); 336Assert.Equal(AtsTypeCategory.Union, resourceParameter.Type?.Category);
AtsMarshallerTests.cs (3)
172Category = AtsTypeCategory.Union, 195Category = AtsTypeCategory.Union, 217Category = AtsTypeCategory.Union,