69 references to Handle
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
320if (typeRef.Category == AtsTypeCategory.Handle) 1177if (returnType.Category != AtsTypeCategory.Handle) 1398if (p.Type?.Category != AtsTypeCategory.Handle) { continue; } 1909if (hasReturn && capability.ReturnType!.Category == AtsTypeCategory.Handle) 2107AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId),
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
1123if (parameter.IsCallback || parameter.Type?.Category != AtsTypeCategory.Handle) 2046AtsTypeCategory.Handle => $"({MapTypeRefToJava(typeRef, allowNull)}) {valueExpression}", 2558AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId), 2683if (typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.Java.Tests (6)
AtsJavaCodeGeneratorTests.cs (6)
2723var resourceType = new AtsTypeRef { TypeId = "Tests/ProbeResource", Category = AtsTypeCategory.Handle }; 2761var resourceType = new AtsTypeRef { TypeId = "Tests/ProbeResource", Category = AtsTypeCategory.Handle }; 2789var resourceType = new AtsTypeRef { TypeId = "Tests/ProbeResource", Category = AtsTypeCategory.Handle }; 2834Category = AtsTypeCategory.Handle 2963var resourceType = new AtsTypeRef { TypeId = "Tests/ProbeResource", Category = AtsTypeCategory.Handle }; 3310var resourceType = new AtsTypeRef { TypeId = "Tests/ProbeResource", Category = AtsTypeCategory.Handle };
Aspire.Hosting.CodeGeneration.Python (6)
AtsPythonCodeGenerator.cs (6)
158typeRef != null && typeRef.Category == AtsTypeCategory.Handle; 224AtsTypeCategory.Handle => GetWrapperOrHandleName(typeRef.TypeId), 1367var isResourceBuilder = capability.ReturnType != null && capability.ReturnType.Category == AtsTypeCategory.Handle && 1440if (capability.ReturnType != null && (capability.ReturnType.Category == AtsTypeCategory.Handle || capability.ReturnType.Category == AtsTypeCategory.Dto)) 1925if (targetTypeRef.Category != AtsTypeCategory.Handle) 2174if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.Python.Tests (7)
AtsPythonCodeGeneratorTests.cs (7)
500Category = AtsTypeCategory.Handle 556Category = AtsTypeCategory.Handle 615Category = AtsTypeCategory.Handle 622Category = AtsTypeCategory.Handle, 630Category = AtsTypeCategory.Handle, 812Category = AtsTypeCategory.Handle 819Category = AtsTypeCategory.Handle
Aspire.Hosting.CodeGeneration.Rust (5)
AtsRustCodeGenerator.cs (5)
385AtsTypeCategory.Handle => true, 914AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId), 953AtsTypeCategory.Handle => "Handle", 1065typeRef?.Category == AtsTypeCategory.Handle 1101if (typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript (5)
TypeScriptApiProjector.cs (5)
1644typeRef is { Category: AtsTypeCategory.Handle }; 1689AtsTypeCategory.Handle => GetWrapperOrHandleName(typeRef.TypeId), 2004return typeRef.Category == AtsTypeCategory.Handle && typeRef.IsInterface; 2663if (targetTypeRef.Category != AtsTypeCategory.Handle) 2938if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (8)
AtsTypeScriptCodeGeneratorTests.cs (8)
749Assert.Equal(AtsTypeCategory.Handle, dependencyParam.Type.Category); 1382Category = AtsTypeCategory.Handle 1628Category = AtsTypeCategory.Handle 2566Category = AtsTypeCategory.Handle 2771Category = AtsTypeCategory.Handle 2779Category = AtsTypeCategory.Handle 2865Category = AtsTypeCategory.Handle 2983Category = AtsTypeCategory.Handle
Aspire.Hosting.RemoteHost (11)
Ats\AtsMarshaller.cs (3)
157AtsTypeCategory.Handle => _handles.Marshal(value, typeRef.TypeId), 202AtsTypeCategory.Handle => _handles.Marshal(value, typeId), 478AtsTypeCategory.Handle => _handles.Marshal(value, AtsTypeMapping.DeriveTypeId(type)),
AtsCapabilityScanner.cs (6)
696typeRef.Category = AtsTypeCategory.Handle; 856Category = AtsTypeCategory.Handle, 887Category = AtsTypeCategory.Handle, 2887Category = AtsTypeCategory.Handle, 2992Category = AtsTypeCategory.Handle, 3059Category = AtsTypeCategory.Handle,
AtsContextFilter.cs (2)
326Category = AtsTypeCategory.Handle, 393if (typeRef.Category == AtsTypeCategory.Handle && !string.IsNullOrEmpty(typeRef.TypeId))
Aspire.Hosting.RemoteHost.Tests (8)
AtsCapabilityScannerTests.cs (2)
408Assert.Equal(AtsTypeCategory.Handle, callbackParameter.Type.Category); 573Assert.Equal(AtsTypeCategory.Handle, parameter.Type.Category);
AtsContextFilterTests.cs (6)
199Category = AtsTypeCategory.Handle 206Category = AtsTypeCategory.Handle, 509Category = AtsTypeCategory.Handle 537Category = AtsTypeCategory.Handle, 545Category = AtsTypeCategory.Handle 562Category = AtsTypeCategory.Handle
Aspire.TypeSystem (4)
AtsConstants.cs (2)
389return AtsTypeCategory.Handle; 490return AtsTypeCategory.Handle;
AtsContext.cs (2)
166return AtsTypeCategory.Handle; 170return AtsTypeCategory.Handle;