37 writes to TargetTypeId
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoDerivedBuilderTests.cs (1)
675TargetTypeId = target.TypeId,
GoDocCommentTests.cs (1)
508TargetTypeId = ResourceTypeId,
GoGeneratorEscapingTests.cs (1)
243TargetTypeId = ResourceTypeId,
Aspire.Hosting.CodeGeneration.Java.Tests (6)
AtsJavaCodeGeneratorTests.cs (6)
2793TargetTypeId = resourceType.TypeId, 2825TargetTypeId = resourceType.TypeId, 2867TargetTypeId = resourceType.TypeId, 3074TargetTypeId = resourceType.TypeId, 3425TargetTypeId = resourceType.TypeId, 3749TargetTypeId = resourceType.TypeId,
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
423TargetTypeId = shortest.TargetTypeId,
Aspire.Hosting.CodeGeneration.Python.Tests (5)
AtsPythonCodeGeneratorTests.cs (5)
899TargetTypeId = resourceType.TypeId, 955TargetTypeId = resourceType.TypeId, 1026TargetTypeId = resourceType.TypeId, 1210TargetTypeId = projectType.TypeId, 1231TargetTypeId = containerType.TypeId,
Aspire.Hosting.CodeGeneration.TypeScript.Tests (10)
AtsTypeScriptCodeGeneratorTests.cs (10)
299TargetTypeId = targetType.TypeId, 311TargetTypeId = targetType.TypeId, 1745TargetTypeId = distributedApplicationBuilderCapability.TargetTypeId, 2036TargetTypeId = addTestRedis.TargetTypeId, 3037TargetTypeId = targetType.TypeId, 3049TargetTypeId = targetType.TypeId, 3061TargetTypeId = targetType.TypeId, 3073TargetTypeId = targetType.TypeId, 3333TargetTypeId = targetTypeId, 3473TargetTypeId = targetType.TypeId,
Aspire.Hosting.Native.CodeGeneration (4)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (4)
1776TargetTypeId = typeId, 1829TargetTypeId = typeId, 1992TargetTypeId = typeId, 2166TargetTypeId = extendsTypeId,
Aspire.Hosting.RemoteHost (6)
Ats\ExternalCapabilityRegistry.cs (1)
771TargetTypeId = capability.TargetTypeId ?? capability.TargetType?.TypeId,
AtsCapabilityScanner.cs (4)
1776TargetTypeId = typeId, 1829TargetTypeId = typeId, 1992TargetTypeId = typeId, 2166TargetTypeId = extendsTypeId,
AtsContextFilter.cs (1)
347TargetTypeId = capability.TargetTypeId,
Aspire.Hosting.RemoteHost.Tests (2)
AtsContextFilterTests.cs (2)
201TargetTypeId = referencedHandleType.AtsTypeId, 540TargetTypeId = selectedHandleType.AtsTypeId,
69 references to TargetTypeId
Aspire.Hosting.CodeGeneration.Go (9)
AtsGoCodeGenerator.ApiProjection.cs (1)
782TargetTypeId = capability.TargetTypeId,
AtsGoCodeGenerator.cs (8)
525if (string.IsNullOrEmpty(capability.TargetTypeId)) 529if (!result.TryGetValue(capability.TargetTypeId, out var list)) 532result[capability.TargetTypeId] = list; 551if (string.IsNullOrEmpty(capability.TargetTypeId)) 1627if (string.Equals(typeId, capability.TargetTypeId, StringComparison.Ordinal)) 2209var targetInterfaceName = capability.TargetTypeId is not null 2210&& _interfaceNames.TryGetValue(capability.TargetTypeId, out var ifName) 2212: SanitizeIdentifier(capability.TargetTypeId ?? "Unknown");
Aspire.Hosting.CodeGeneration.Go.Tests (1)
AtsGoCodeGeneratorTests.cs (1)
1326Assert.Equal("Aspire.Hosting/Aspire.Hosting.IDistributedApplicationBuilder", addTestRedis.TargetTypeId);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
1888!string.Equals(returnTypeId, capability.TargetTypeId, StringComparison.Ordinal); 2508if (string.IsNullOrEmpty(capability.TargetTypeId))
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
183Assert.Equal("Aspire.Hosting/Aspire.Hosting.IDistributedApplicationBuilder", addTestRedis.TargetTypeId);
Aspire.Hosting.CodeGeneration.Python (11)
AtsPythonCodeGenerator.cs (11)
423TargetTypeId = shortest.TargetTypeId, 804if (!string.IsNullOrEmpty(cap.TargetTypeId) && !dtoTypeIds.Contains(cap.TargetTypeId)) 806typeIds.Add(cap.TargetTypeId); 1376var returnsSelf = isDistributedApplicationBuilder && capability.ReturnType?.TypeId == capability.TargetTypeId; 1681var returnsBuilder = capability.ReturnsBuilder && capability.ReturnType!.TypeId == capability.TargetTypeId; 1682var returnsChildBuilder = capability.ReturnsBuilder && capability.ReturnType != null && IsHandleType(capability.ReturnType) && capability.ReturnType.TypeId != capability.TargetTypeId; 1933var targetTypeId = cap.TargetTypeId; 2066.Where(c => c.TargetTypeId == typeId || 2067(c.TargetType?.IsInterface == true && implementedInterfaceIds.Contains(c.TargetTypeId!))) 2252return capabilities.Where(c => string.IsNullOrEmpty(c.TargetTypeId)).ToList();
Aspire.Hosting.CodeGeneration.Python.Tests (1)
AtsPythonCodeGeneratorTests.cs (1)
101Assert.Equal("Aspire.Hosting/Aspire.Hosting.IDistributedApplicationBuilder", addTestRedis.TargetTypeId);
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
847if (string.IsNullOrEmpty(capability.TargetTypeId))
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
AtsRustCodeGeneratorTests.cs (1)
259Assert.Equal("Aspire.Hosting/Aspire.Hosting.IDistributedApplicationBuilder", addTestRedis.TargetTypeId);
Aspire.Hosting.CodeGeneration.TypeScript (8)
AtsTypeScriptCodeGenerator.cs (4)
451(capability.TargetTypeId is null || capability.ReturnsBuilder || 452capability.ReturnType.TypeId != capability.TargetTypeId))) 1143!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal)) 1640!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal))
TypeScriptApiProjector.cs (4)
140.Where(c => string.IsNullOrEmpty(c.TargetTypeId)) 2513!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal)) 2659var targetTypeId = cap.TargetTypeId; 2994return capabilities.Where(c => string.IsNullOrEmpty(c.TargetTypeId)).ToList();
Aspire.Hosting.CodeGeneration.TypeScript.Tests (18)
AtsTypeScriptCodeGeneratorTests.cs (18)
172Assert.Equal("Aspire.Hosting/Aspire.Hosting.IDistributedApplicationBuilder", addTestRedis.TargetTypeId); 423Assert.Equal("Aspire.Hosting.CodeGeneration.TypeScript.Tests/Aspire.Hosting.CodeGeneration.TypeScript.Tests.TestTypes.TestCallbackContext", nameGetterCapability.TargetTypeId); 504Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.IResource", withOptionalString.TargetTypeId); 658Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ParameterResource", setValue.TargetTypeId); 675Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ParameterResource", tryGetCurrentValue.TargetTypeId); 712Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.IResourceWithEndpoints", withBrowserLogs.TargetTypeId); 727.Where(c => c.TargetTypeId?.Contains("ContainerResource") == true || 762.Where(c => c.TargetTypeId == "Aspire.Hosting/Aspire.Hosting.ApplicationModel.ContainerResource") 1213Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ContainerResource", withVolume.TargetTypeId); 1229Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ProjectResource", withProjectVolume.TargetTypeId); 1245Assert.Equal("Aspire.Hosting/Aspire.Hosting.ApplicationModel.ExecutableResource", withExecutableVolume.TargetTypeId); 1415.Where(c => c.TargetTypeId == typeId) 1745TargetTypeId = distributedApplicationBuilderCapability.TargetTypeId, 1917Assert.Equal(GetAtsTypeId(typeof(AzureContainerAppEnvironmentResource)), capability.TargetTypeId); 2036TargetTypeId = addTestRedis.TargetTypeId, 2121Assert.Equal(GetAtsTypeId(targetType), capability.TargetTypeId); 2130Assert.Equal(GetAtsTypeId(typeof(IAzureResource)), capability.TargetTypeId); 2318c.TargetTypeId == AtsConstants.ReferenceExpressionTypeId);
Aspire.Hosting.Native.CodeGeneration (7)
NativeCSharpProjection.cs (1)
60foreach (var capability in context.Capabilities.Where(capability => capability.TargetTypeId == handle.AtsTypeId)
NativeProviderTypeScriptProjection.cs (2)
42foreach (var method in methods.Where(method => method.TargetTypeId is null)) 53foreach (var method in methods.Where(method => method.TargetTypeId == type))
Program.cs (1)
99$" var target = handles.Get<{method.DeclaringType!.Name}>(arguments[{Literal(capability.TargetParameterName!)}], {Literal(capability.TargetTypeId!)});");
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (3)
911var originalTarget = capability.TargetTypeId; 1039.Where(c => string.Equals(c.TargetTypeId, targetTypeId, StringComparison.Ordinal)) 1092(c.TargetTypeId is not null && c.ExpandedTargetTypes.Count == 0));
Aspire.Hosting.RemoteHost (7)
AtsCapabilityScanner.cs (3)
911var originalTarget = capability.TargetTypeId; 1039.Where(c => string.Equals(c.TargetTypeId, targetTypeId, StringComparison.Ordinal)) 1092(c.TargetTypeId is not null && c.ExpandedTargetTypes.Count == 0));
AtsContextFilter.cs (3)
167if (capability.TargetTypeId is { } targetTypeId) 319capability.TargetTypeId is { } targetTypeId && 347TargetTypeId = capability.TargetTypeId,
CodeGeneration\CodeGenerationService.cs (1)
121TargetTypeId = c.TargetTypeId,
Aspire.Hosting.RemoteHost.Tests (1)
AtsContextFilterTests.cs (1)
232Assert.Equal(referencedHandleType.AtsTypeId, filteredSupport.TargetTypeId);
Aspire.TypeSystem (1)
AtsCapabilityInfo.cs (1)
341/// For inheritance codegen (TypeScript, Java): use <see cref="TargetTypeId"/> instead.