45 references to MapTypeRefToTypeScript
Aspire.Hosting.CodeGeneration.TypeScript (45)
AtsTypeScriptCodeGenerator.cs (22)
795
var keyType = returnType.KeyType != null ? _projector.
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
796
var valueType = returnType.ValueType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
804
var elementType = returnType.ElementType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ElementType) : "unknown";
822
var returnTypeName = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
879
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
933
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
963
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1200
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1784
? _projector.
MapTypeRefToTypeScript
(capability.ReturnType)
1923
var tsType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type);
1932
var keyType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.KeyType);
1933
var valueType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.ValueType);
2255
returnType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
2502
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2507
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2536
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2541
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2572
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2600
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2660
? _projector.
MapTypeRefToTypeScript
(method.ReturnType)
2774
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
2903
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
TypeScriptApiProjector.cs (23)
398
: $"Promise<{
MapTypeRefToTypeScript
(capability.ReturnType)}>";
429
return $"Promise<{
MapTypeRefToTypeScript
(capability.ReturnType)}>";
757
var exportedType =
MapTypeRefToTypeScript
(exportedValue.Type);
1186
var keyType = returnType.KeyType is not null ?
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
1187
var valueType = returnType.ValueType is not null ?
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
1192
var elementType = listReturnType.ElementType is not null ?
MapTypeRefToTypeScript
(listReturnType.ElementType) : "unknown";
1202
: $"Promise<{
MapTypeRefToTypeScript
(getter.ReturnType)}>";
1320
return $"Promise<{(string.IsNullOrEmpty(returnTypeId) ? "void" :
MapTypeRefToTypeScript
(capability.ReturnType))}>";
1696
AtsTypeCategory.Array => FormatArrayType(typeRef.ElementType,
MapTypeRefToTypeScript
(typeRef.ElementType)),
1697
AtsTypeCategory.List => $"AspireList<{
MapTypeRefToTypeScript
(typeRef.ElementType)}>",
1699
? $"Record<{
MapTypeRefToTypeScript
(typeRef.KeyType)}, {
MapTypeRefToTypeScript
(typeRef.ValueType)}>"
1700
: $"AspireDict<{
MapTypeRefToTypeScript
(typeRef.KeyType)}, {
MapTypeRefToTypeScript
(typeRef.ValueType)}>",
1732
_ =>
MapTypeRefToTypeScript
(typeRef)
1805
.Select(
MapTypeRefToTypeScript
)
1891
return
MapTypeRefToTypeScript
(typeRef);
1913
:
MapTypeRefToTypeScript
(memberRef);
2470
var keyType = typeRef.KeyType != null ?
MapTypeRefToTypeScript
(typeRef.KeyType) : "string";
2471
var valueType = typeRef.ValueType != null ?
MapTypeRefToTypeScript
(typeRef.ValueType) : "unknown";
2477
var elementType = typeRef.ElementType != null ?
MapTypeRefToTypeScript
(typeRef.ElementType) : "unknown";
2481
return
MapTypeRefToTypeScript
(typeRef);
3103
var tsType =
MapTypeRefToTypeScript
(param.Type);