12 writes to CallbackReturnType
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
1973CallbackReturnType = property.CallbackReturnType,
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoDerivedBuilderTests.cs (1)
657CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }
GoGeneratorEscapingTests.cs (1)
215CallbackReturnType = returnType
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
2785CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 3066CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 3417CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
396CallbackReturnType = p.CallbackReturnType,
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
1567CallbackReturnType = callbackProperty.CallbackReturnType
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
3461CallbackReturnType = new AtsTypeRef
Aspire.Hosting.Native.CodeGeneration (1)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (1)
2242CallbackReturnType = callbackReturnType,
Aspire.Hosting.RemoteHost (2)
Ats\ExternalCapabilityRegistry.cs (1)
799CallbackReturnType = parameter.CallbackReturnType is not null
AtsCapabilityScanner.cs (1)
2242CallbackReturnType = callbackReturnType,
36 references to CallbackReturnType
aspire-managed (3)
AppHostServerV2CodeGeneration.cs (1)
59if (parameter.CallbackReturnType is { } callbackReturn)
src\Shared\NativeProviderContractReader.cs (2)
54if (parameter.IsCallback && (parameter.CallbackParameters is null || parameter.CallbackReturnType is null || 55string.IsNullOrWhiteSpace(parameter.CallbackReturnType.TypeId) ||
Aspire.Hosting.CodeGeneration.Go (6)
AtsGoCodeGenerator.ApiProjection.cs (1)
1069RegisterTypeOwners(parameter.CallbackReturnType);
AtsGoCodeGenerator.cs (5)
1578var hasReturn = p.CallbackReturnType is not null 1579&& p.CallbackReturnType.TypeId != AtsConstants.Void; 1583sb.Append(MapTypeRefToGo(p.CallbackReturnType, false)); 1982var hasReturn = p.CallbackReturnType is not null 1983&& p.CallbackReturnType.TypeId != AtsConstants.Void;
Aspire.Hosting.CodeGeneration.Java (5)
AtsJavaCodeGenerator.cs (5)
1044return string.Equals(left.CallbackReturnType?.TypeId, right.CallbackReturnType?.TypeId, StringComparison.Ordinal); 1944var hasReturnType = callbackParam.CallbackReturnType != null && callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 2640return GenerateCallbackTypeSignature(parameter.CallbackParameters, parameter.CallbackReturnType);
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
297var writeback = parameter.CallbackReturnType?.TypeId == AtsConstants.Void && 396CallbackReturnType = p.CallbackReturnType, 663return GenerateCallbackTypeSignature(param.CallbackParameters, param.CallbackReturnType); 2239CollectFromTypeRef(param.CallbackReturnType);
Aspire.Hosting.CodeGeneration.TypeScript (6)
AtsTypeScriptCodeGenerator.cs (2)
1888var hasReturnType = callbackParam.CallbackReturnType != null 1889&& callbackParam.CallbackReturnType.TypeId != AtsConstants.Void;
TypeScriptApiProjector.cs (4)
1947return GenerateCallbackTypeSignature(param.CallbackParameters, param.CallbackReturnType); 2359var aReturnTypeId = a.CallbackReturnType?.TypeId; 2360var bReturnTypeId = b.CallbackReturnType?.TypeId; 2980CollectFromTypeRef(param.CallbackReturnType);
Aspire.Hosting.Native.CodeGeneration (6)
NativeCSharpProjection.cs (1)
116callback.CallbackReturnType?.TypeId != "void")
Program.cs (1)
434parameter.CallbackReturnType?.TypeId == "void" && type.IsGenericType &&
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (2)
729ResolveTypeRef(param.CallbackReturnType, validTypes); 841result = FindUnknownType(param.CallbackReturnType);
src\Shared\NativeProviderContractReader.cs (2)
54if (parameter.IsCallback && (parameter.CallbackParameters is null || parameter.CallbackReturnType is null || 55string.IsNullOrWhiteSpace(parameter.CallbackReturnType.TypeId) ||
Aspire.Hosting.RemoteHost (6)
AtsCapabilityScanner.cs (2)
729ResolveTypeRef(param.CallbackReturnType, validTypes); 841result = FindUnknownType(param.CallbackReturnType);
AtsContextFilter.cs (2)
269CollectReferencedType(parameter.CallbackReturnType, handleTypesById, dtoTypesById, enumTypesById, includedHandleTypeIds, includedDtoTypeIds, includedEnumTypeIds); 375CollectHandleTypes(parameter.CallbackReturnType);
CodeGeneration\CodeGenerationService.cs (2)
143CallbackReturnType = p.CallbackReturnType != null ? MapTypeRef(p.CallbackReturnType) : null,