22 references to Union
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
1821if (p.Type?.Category == AtsTypeCategory.Union) 2101AtsTypeCategory.Union => "any", 2129AtsTypeCategory.Union => "any",
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
2037AtsTypeCategory.Union => $"AspireUnion.of({valueExpression})", 2506AtsTypeCategory.Union => "AspireUnion", 2529AtsTypeCategory.Union => "AspireUnion", 2596private static bool IsUnionType(AtsTypeRef? typeRef) => typeRef?.Category == AtsTypeCategory.Union;
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
228AtsTypeCategory.Union => MapUnionTypeToPython(typeRef), 546AtsTypeCategory.Union => MapDtoUnionTypeToPython(typeRef),
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 (4)
TypeScriptApiProjector.cs (4)
1697AtsTypeCategory.Union => MapUnionTypeToTypeScript(typeRef), 1727AtsTypeCategory.Union => MapDtoUnionTypeToTypeScript(typeRef), 1847if (typeRef?.Category == AtsTypeCategory.Union) 2474if (typeRef.Category == AtsTypeCategory.Union && typeRef.UnionTypes is { Count: > 0 })
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
784Category = AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
1319AtsTypeCategory.Union => typeRef.UnionTypes is not null 3316Category = AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost.Tests (2)
AtsCapabilityScannerTests.cs (2)
177Assert.Equal(AtsTypeCategory.Union, parameter.Type?.Category); 309Assert.Equal(AtsTypeCategory.Union, resourceParameter.Type?.Category);