23 writes to HandleTypes
Aspire.Hosting.CodeGeneration.Java.Tests (2)
AtsJavaCodeGeneratorTests.cs (2)
652HandleTypes = context.HandleTypes, 675HandleTypes = [],
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
429HandleTypes = 485HandleTypes = 555HandleTypes =
Aspire.Hosting.CodeGeneration.TypeScript.Tests (7)
AtsTypeScriptCodeGeneratorTests.cs (7)
1083HandleTypes = scannedContext.HandleTypes, 1141HandleTypes = scannedContext.HandleTypes, 1499HandleTypes = context.HandleTypes, 2520HandleTypes = [], 2739HandleTypes = [], 2819HandleTypes = [], 2921HandleTypes = [],
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)
2096var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] }; 2105var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] };
42 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)
207var containerResourceType = result.HandleTypes 212var testRedisType = result.HandleTypes
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
2333foreach (var handleType in context.HandleTypes) 2373var handleTypeMap = context.HandleTypes 2379var handleTypeInfoMap = context.HandleTypes
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
261var containerResourceType = result.HandleTypes 266var testRedisType = result.HandleTypes 652HandleTypes = context.HandleTypes,
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
205var containerResourceType = result.HandleTypes 210var 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)
206var containerResourceType = result.HandleTypes 211var testRedisType = result.HandleTypes
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
192foreach (var handleType in context.HandleTypes)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
AtsTypeScriptCodeGeneratorTests.cs (5)
978var containerResourceType = result.HandleTypes 983var testRedisType = result.HandleTypes 1083HandleTypes = scannedContext.HandleTypes, 1141HandleTypes = scannedContext.HandleTypes, 1499HandleTypes = 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!));