46 references to MapTypeRefToTypeScript
Aspire.Hosting.CodeGeneration.TypeScript (46)
AtsTypeScriptCodeGenerator.cs (22)
770
var keyType = returnType.KeyType != null ? _projector.
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
771
var valueType = returnType.ValueType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
779
var elementType = returnType.ElementType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ElementType) : "unknown";
797
var returnTypeName = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
854
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
908
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
938
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1175
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1759
? _projector.
MapTypeRefToTypeScript
(capability.ReturnType)
1898
var tsType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type);
1907
var keyType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.KeyType);
1908
var valueType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.ValueType);
2220
returnType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
2467
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2472
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2501
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2506
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2537
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2565
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2625
? _projector.
MapTypeRefToTypeScript
(method.ReturnType)
2739
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
2868
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);
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);
3113
:
MapTypeRefToTypeScript
(callbackReturnType);