4 writes to ReturnType
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
1057
ReturnType
= propertyTypeRef!,
1101
ReturnType
= contextTypeRef,
1249
ReturnType
= returnTypeRef ?? CreateVoidTypeRef(),
1370
ReturnType
= returnTypeRef ?? CreateVoidTypeRef(),
41 references to ReturnType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
425
CollectEnumTypeIds(capability.
ReturnType
, enumTypeIds);
510
ResolveTypeRef(capability.
ReturnType
, validTypes);
560
var invalidType = FindUnknownType(capability.
ReturnType
)
Aspire.Hosting.CodeGeneration.TypeScript (32)
AtsTypeScriptCodeGenerator.cs (32)
273
private static string? GetReturnTypeId(AtsCapabilityInfo capability) => capability.
ReturnType
?.TypeId;
376
if (IsHandleType(cap.
ReturnType
) && !dtoTypeIds.Contains(cap.
ReturnType
!.TypeId))
790
var hasNonBuilderReturn = !returnsBuilder && capability.
ReturnType
!= null;
794
var returnType = MapTypeRefToTypeScript(capability.
ReturnType
);
1010
var hasNonBuilderReturn = !capability.ReturnsBuilder && capability.
ReturnType
!= null;
1020
var returnType = MapTypeRefToTypeScript(capability.
ReturnType
);
1091
var returnPromiseWrapper = GetPromiseWrapperForReturnType(capability.
ReturnType
);
1123
? MapTypeRefToTypeScript(capability.
ReturnType
)
1603
returnType = MapTypeRefToTypeScript(getter.
ReturnType
);
1607
if (IsDictionaryType(getter.
ReturnType
))
1614
if (getter.
ReturnType
?.TypeId != null && _wrapperClassNames.TryGetValue(getter.
ReturnType
.TypeId, out var wrapperClassName))
1665
var handleType = GetHandleTypeName(getter.
ReturnType
!.TypeId);
1702
if (getter.
ReturnType
?.KeyType != null)
1704
keyType = MapTypeRefToTypeScript(getter.
ReturnType
.KeyType);
1706
if (getter.
ReturnType
?.ValueType != null)
1709
valueType = MapTypeRefToTypeScript(getter.
ReturnType
.ValueType);
1771
? MapTypeRefToTypeScript(method.
ReturnType
)
1850
var returnType = MapTypeRefToTypeScript(capability.
ReturnType
);
1945
var returnPromiseWrapper = GetPromiseWrapperForReturnType(capability.
ReturnType
);
1946
var returnType = MapTypeRefToTypeScript(capability.
ReturnType
);
1947
var isVoid = capability.
ReturnType
== null || capability.
ReturnType
.TypeId == AtsConstants.Void;
1958
var returnWrapperClass = _wrapperClassNames.GetValueOrDefault(capability.
ReturnType
!.TypeId)
1959
?? DeriveClassName(capability.
ReturnType
.TypeId);
1960
var returnHandleType = GetHandleTypeName(capability.
ReturnType
.TypeId);
2142
var returnPromiseWrapper = GetPromiseWrapperForReturnType(capability.
ReturnType
);
2143
var returnType = MapTypeRefToTypeScript(capability.
ReturnType
);
2144
var isVoid = capability.
ReturnType
== null || capability.
ReturnType
.TypeId == AtsConstants.Void;
2414
CollectFromTypeRef(cap.
ReturnType
);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
159
Assert.Equal("string", nameGetterCapability.
ReturnType
?.TypeId);
169
Assert.Equal("Aspire.Hosting.CodeGeneration.TypeScript.Tests/Aspire.Hosting.CodeGeneration.TypeScript.Tests.TestTypes.TestCallbackContext", nameSetterCapability.
ReturnType
?.TypeId); // Returns context for fluent chaining
177
Assert.Equal("number", valueGetterCapability.
ReturnType
?.TypeId);
Aspire.Hosting.RemoteHost (3)
Ats\CapabilityDispatcher.cs (3)
173
return Task.FromResult(_marshaller.MarshalToJson(value, capability.
ReturnType
));
330
return _marshaller.MarshalToJson(result, capability.
ReturnType
);
424
return _marshaller.MarshalToJson(result, capability.
ReturnType
);