5 writes to UnionTypes
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
695UnionTypes = 701UnionTypes =
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
843UnionTypes = [],
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
2612UnionTypes = typeRef.UnionTypes, 3318UnionTypes = unionTypes
46 references to UnionTypes
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
336if (typeRef.UnionTypes is not null) 338foreach (var u in typeRef.UnionTypes) 1885if (typeRef.UnionTypes is not { Count: > 0 } types)
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
1397var unionTypes = unionParameter.Type?.UnionTypes; 1455.Select(up => up.Type?.UnionTypes? 1586var unionTypes = unionParameter.Type?.UnionTypes;
Aspire.Hosting.CodeGeneration.Python (9)
AtsPythonCodeGenerator.cs (9)
525return typeRef.UnionTypes?.Any(AllowsNoneAtTopLevel) == true; 579if (typeRef.UnionTypes is null || typeRef.UnionTypes.Count == 0) 584var memberTypes = typeRef.UnionTypes 609if (typeRef.UnionTypes is null || typeRef.UnionTypes.Count == 0) 614var memberTypes = typeRef.UnionTypes 2191if (typeRef.UnionTypes != null) 2193foreach (var unionType in typeRef.UnionTypes)
Aspire.Hosting.CodeGeneration.TypeScript (13)
TypeScriptApiProjector.cs (13)
1742if (typeRef.UnionTypes is null || typeRef.UnionTypes.Count == 0) 1747var memberTypes = typeRef.UnionTypes 1795if (typeRef.UnionTypes == null || typeRef.UnionTypes.Count == 0) 1800var memberTypes = typeRef.UnionTypes 1892if (typeRef.UnionTypes == null || typeRef.UnionTypes.Count == 0) 1902foreach (var memberRef in typeRef.UnionTypes) 2547if (typeRef.Category == AtsTypeCategory.Union && typeRef.UnionTypes is { Count: > 0 }) 2549return typeRef.UnionTypes.Any(IsWidenedHandleType); 2947if (typeRef.UnionTypes != null) 2949foreach (var unionType in typeRef.UnionTypes)
Aspire.Hosting.RemoteHost (14)
Ats\CapabilityDispatcher.cs (1)
913if (parameter?.Type?.UnionTypes is not { Count: > 0 } unionTypes)
AtsCapabilityScanner.cs (9)
620if (typeRef.UnionTypes is not null) 622foreach (var unionType in typeRef.UnionTypes) 705if (typeRef.UnionTypes != null) 707foreach (var memberType in typeRef.UnionTypes) 805if (typeRef.UnionTypes != null) 807foreach (var memberType in typeRef.UnionTypes) 1319AtsTypeCategory.Union => typeRef.UnionTypes is not null 1320&& typeRef.UnionTypes.All(type => IsSupportedExportedValueType(type, assemblyExportedTypeCache, visitedDtoTypeIds)), 2612UnionTypes = typeRef.UnionTypes,
AtsContextFilter.cs (3)
401if (typeRef.UnionTypes is { } unionTypes) 444if (typeRef.UnionTypes is not null) 446foreach (var unionType in typeRef.UnionTypes)
CodeGeneration\CodeGenerationService.cs (1)
149UnionTypes = t.UnionTypes?.Select(MapTypeRef).ToList()
Aspire.Hosting.RemoteHost.Tests (4)
AtsCapabilityScannerTests.cs (4)
192Assert.Contains(parameter.Type!.UnionTypes!, type => type.ClrType == typeof(TestUnionEnum)); 193Assert.Contains(parameter.Type.UnionTypes!, type => type.TypeId == AtsConstants.String); 324Assert.Contains(resourceParameter.Type!.UnionTypes!, type => type.TypeId == "string"); 325Assert.Contains(resourceParameter.Type.UnionTypes!, type => type.TypeId == "Aspire.Hosting/Aspire.Hosting.ApplicationModel.IResource");