46 references to MapTypeRefToTypeScript
Aspire.Hosting.CodeGeneration.TypeScript (46)
AtsTypeScriptCodeGenerator.cs (22)
759
var keyType = returnType.KeyType != null ? _projector.
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
760
var valueType = returnType.ValueType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
768
var elementType = returnType.ElementType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ElementType) : "unknown";
786
var returnTypeName = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
843
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
897
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
927
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1164
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1748
? _projector.
MapTypeRefToTypeScript
(capability.ReturnType)
1887
var tsType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type);
1896
var keyType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.KeyType);
1897
var valueType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.ValueType);
2209
returnType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
2456
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2461
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2490
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2495
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2526
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2554
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2614
? _projector.
MapTypeRefToTypeScript
(method.ReturnType)
2728
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
2857
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
TypeScriptApiProjector.cs (24)
398
: $"Promise<{
MapTypeRefToTypeScript
(capability.ReturnType)}>";
429
return $"Promise<{
MapTypeRefToTypeScript
(capability.ReturnType)}>";
757
var exportedType =
MapTypeRefToTypeScript
(exportedValue.Type);
1185
var keyType = returnType.KeyType is not null ?
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
1186
var valueType = returnType.ValueType is not null ?
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
1191
var elementType = listReturnType.ElementType is not null ?
MapTypeRefToTypeScript
(listReturnType.ElementType) : "unknown";
1201
: $"Promise<{
MapTypeRefToTypeScript
(getter.ReturnType)}>";
1316
return $"Promise<{(string.IsNullOrEmpty(returnTypeId) ? "void" :
MapTypeRefToTypeScript
(capability.ReturnType))}>";
1692
AtsTypeCategory.Array => FormatArrayType(typeRef.ElementType,
MapTypeRefToTypeScript
(typeRef.ElementType)),
1693
AtsTypeCategory.List => $"AspireList<{
MapTypeRefToTypeScript
(typeRef.ElementType)}>",
1695
? $"Record<{
MapTypeRefToTypeScript
(typeRef.KeyType)}, {
MapTypeRefToTypeScript
(typeRef.ValueType)}>"
1696
: $"AspireDict<{
MapTypeRefToTypeScript
(typeRef.KeyType)}, {
MapTypeRefToTypeScript
(typeRef.ValueType)}>",
1728
_ =>
MapTypeRefToTypeScript
(typeRef)
1801
.Select(
MapTypeRefToTypeScript
)
1887
return
MapTypeRefToTypeScript
(typeRef);
1909
:
MapTypeRefToTypeScript
(memberRef);
2466
var keyType = typeRef.KeyType != null ?
MapTypeRefToTypeScript
(typeRef.KeyType) : "string";
2467
var valueType = typeRef.ValueType != null ?
MapTypeRefToTypeScript
(typeRef.ValueType) : "unknown";
2473
var elementType = typeRef.ElementType != null ?
MapTypeRefToTypeScript
(typeRef.ElementType) : "unknown";
2477
return
MapTypeRefToTypeScript
(typeRef);
3099
var tsType =
MapTypeRefToTypeScript
(param.Type);
3109
:
MapTypeRefToTypeScript
(callbackReturnType);