12 writes to AtsTypeId
Aspire.Hosting.CodeGeneration.Python.Tests (5)
Aspire.Hosting.RemoteHost (2)
Aspire.Hosting.RemoteHost.Tests (5)
62 references to AtsTypeId
Aspire.Hosting.CodeGeneration.Go (5)
Aspire.Hosting.CodeGeneration.Go.Tests (3)
Aspire.Hosting.CodeGeneration.Java (5)
Aspire.Hosting.CodeGeneration.Java.Tests (3)
Aspire.Hosting.CodeGeneration.Python.Tests (3)
Aspire.Hosting.CodeGeneration.Rust (4)
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
Aspire.Hosting.CodeGeneration.TypeScript (1)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
Aspire.Hosting.RemoteHost (17)
AtsContextFilter.cs (10)
113!capabilityTargetTypeIds.Contains(type.AtsTypeId) &&
114!IsOwnedBySelectedAssembly(type.ClrType?.Assembly, type.AtsTypeId, normalizedAssemblyNames))
115.ToDictionary(type => type.AtsTypeId, StringComparer.Ordinal);
201var handleTypesById = context.HandleTypes.ToDictionary(type => type.AtsTypeId, StringComparer.Ordinal);
207.Where(type => IsOwnedBySelectedAssembly(type.ClrType?.Assembly, type.AtsTypeId, normalizedAssemblyNames))
208.Select(type => type.AtsTypeId),
237foreach (var handleType in context.HandleTypes.Where(type => includedHandleTypeIds.Contains(type.AtsTypeId)).ToList())
282HandleTypes = context.HandleTypes.Where(type => includedHandleTypeIds.Contains(type.AtsTypeId)).ToList(),
425if (handleTypesById.TryGetValue(typeRef.TypeId, out var handleType) && includedHandleTypeIds.Add(handleType.AtsTypeId))
555AddAssemblyNameFromId(knownAssemblyNames, type.AtsTypeId);
Aspire.Hosting.RemoteHost.Tests (15)
AtsContextFilterTests.cs (13)
50context.HandleTypes.Where(type => type.AtsTypeId.StartsWith("Aspire.Hosting.Redis/", StringComparison.Ordinal)),
128type => Assert.Equal("Aspire.Hosting.RemoteHost.Tests/TestResource", type.AtsTypeId));
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");
179type => type.AtsTypeId == "Aspire.Hosting/Aspire.Hosting.ApplicationModel.ResourceBuilder`1");
201TargetTypeId = referencedHandleType.AtsTypeId,
204TypeId = referencedHandleType.AtsTypeId,
232Assert.Equal(referencedHandleType.AtsTypeId, filteredSupport.TargetTypeId);
507TypeId = selectedHandleType.AtsTypeId,
535TypeId = referencedCoreHandleType.AtsTypeId,
540TargetTypeId = selectedHandleType.AtsTypeId,
543TypeId = selectedHandleType.AtsTypeId,
560TypeId = unrelatedCoreHandleType.AtsTypeId,