36 writes to HandleTypes
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoCodeGeneratorTests.cs (2)
52HandleTypes = [], 84HandleTypes = [],
Aspire.Hosting.CodeGeneration.Java.Tests (8)
AtsJavaCodeGeneratorTests.cs (8)
3026HandleTypes = [new AtsTypeInfo { AtsTypeId = resourceType.TypeId! }], 3223HandleTypes = [], 3338HandleTypes = [new AtsTypeInfo { AtsTypeId = resourceType.TypeId! }], 3542HandleTypes = context.HandleTypes, 3561HandleTypes = [], 3604HandleTypes = [], 3639HandleTypes = [new AtsTypeInfo { AtsTypeId = resourceType.TypeId! }], 3669HandleTypes = [],
Aspire.Hosting.CodeGeneration.Python.Tests (5)
AtsPythonCodeGeneratorTests.cs (5)
537HandleTypes = 593HandleTypes = 663HandleTypes = 768HandleTypes = [], 869HandleTypes =
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.cs (2)
52HandleTypes = [], 84HandleTypes = [],
Aspire.Hosting.CodeGeneration.TypeScript.Tests (8)
AtsTypeScriptCodeGeneratorTests.cs (8)
818HandleTypes = scannedContext.HandleTypes, 1198HandleTypes = scannedContext.HandleTypes, 1256HandleTypes = scannedContext.HandleTypes, 1615HandleTypes = context.HandleTypes, 2669HandleTypes = [], 2888HandleTypes = [], 2968HandleTypes = [], 3070HandleTypes = [],
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (1)
67HandleTypes = HandleTypes,
AtsContextFilter.cs (2)
138HandleTypes = filteredContext.HandleTypes, 282HandleTypes = context.HandleTypes.Where(type => includedHandleTypeIds.Contains(type.AtsTypeId)).ToList(),
Aspire.Hosting.RemoteHost.Tests (8)
AtsContextFilterTests.cs (4)
82HandleTypes = [], 214HandleTypes = context.HandleTypes, 308HandleTypes = [], 614HandleTypes = [selectedHandleType, referencedCoreHandleType, unrelatedCoreHandleType, siblingHandleType],
AtsMarshallerTests.cs (1)
21HandleTypes = [],
CallbackProxyTests.cs (1)
397var context = new AtsContext { Capabilities = [], HandleTypes = handleTypes ?? [], DtoTypes = dtoTypes, EnumTypes = [] };
CapabilityDispatcherTests.cs (2)
2114var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] }; 2123var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] };
43 references to HandleTypes
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
149foreach (var handleType in context.HandleTypes)
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoCodeGeneratorTests.cs (2)
270var containerResourceType = result.HandleTypes 275var testRedisType = result.HandleTypes
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
2395foreach (var handleType in context.HandleTypes) 2435var handleTypeMap = context.HandleTypes 2441var handleTypeInfoMap = context.HandleTypes
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
262var containerResourceType = result.HandleTypes 267var testRedisType = result.HandleTypes 3542HandleTypes = context.HandleTypes,
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
207var containerResourceType = result.HandleTypes 212var testRedisType = result.HandleTypes
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
778foreach (var handleType in context.HandleTypes) 817var handleTypeMap = context.HandleTypes
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.cs (2)
266var containerResourceType = result.HandleTypes 271var testRedisType = result.HandleTypes
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
192foreach (var handleType in context.HandleTypes)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (6)
AtsTypeScriptCodeGeneratorTests.cs (6)
818HandleTypes = scannedContext.HandleTypes, 1093var containerResourceType = result.HandleTypes 1098var testRedisType = result.HandleTypes 1198HandleTypes = scannedContext.HandleTypes, 1256HandleTypes = scannedContext.HandleTypes, 1615HandleTypes = context.HandleTypes,
Aspire.Hosting.RemoteHost (10)
AtsContextFactory.cs (1)
40context.HandleTypes.Count,
AtsContextFilter.cs (7)
111var supportingHandleTypes = filteredContext.HandleTypes 138HandleTypes = filteredContext.HandleTypes, 201var handleTypesById = context.HandleTypes.ToDictionary(type => type.AtsTypeId, StringComparer.Ordinal); 206context.HandleTypes 237foreach (var handleType in context.HandleTypes.Where(type => includedHandleTypeIds.Contains(type.AtsTypeId)).ToList()) 282HandleTypes = context.HandleTypes.Where(type => includedHandleTypeIds.Contains(type.AtsTypeId)).ToList(), 552foreach (var type in context.HandleTypes)
CodeGeneration\CodeGenerationService.cs (2)
71context.HandleTypes.Count, 80HandleTypes = context.HandleTypes.Select(MapHandleType).ToList(),
Aspire.Hosting.RemoteHost.Tests (9)
AtsContextFilterTests.cs (9)
50context.HandleTypes.Where(type => type.AtsTypeId.StartsWith("Aspire.Hosting.Redis/", StringComparison.Ordinal)), 55Assert.NotEmpty(AtsContextFilter.FilterByExportingAssemblies(context, ["aspire.hosting.redis"]).HandleTypes); 71Assert.Empty(AtsContextFilter.FilterByExportingAssemblies(context, ["contoso.not.loaded"]).HandleTypes); 127filteredContext.HandleTypes, 160Assert.Contains(filteredContext.HandleTypes, type => type.AtsTypeId == "Aspire.Hosting/Aspire.Hosting.ApplicationModel.ResourceBuilder`1"); 170Assert.DoesNotContain(filteredContext.HandleTypes, type => type.AtsTypeId == "Aspire.Hosting/Aspire.Hosting.DistributedApplication"); 178context.HandleTypes, 214HandleTypes = context.HandleTypes, 357Assert.True(filteredContext.HandleTypes.Count > 0);
Aspire.TypeSystem (2)
AtsContext.cs (2)
18/// <term>Handle Types (<see cref="HandleTypes"/>)</term> 163_handleTypes ??= new HashSet<Type>(HandleTypes.Where(t => t.ClrType != null).Select(t => t.ClrType!));