45 references to MapTypeRefToTypeScript
Aspire.Hosting.CodeGeneration.TypeScript (45)
AtsTypeScriptCodeGenerator.cs (22)
794
var keyType = returnType.KeyType != null ? _projector.
MapTypeRefToTypeScript
(returnType.KeyType) : "string";
795
var valueType = returnType.ValueType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ValueType) : "unknown";
803
var elementType = returnType.ElementType != null ? _projector.
MapTypeRefToTypeScript
(returnType.ElementType) : "unknown";
821
var returnTypeName = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
878
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
932
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
962
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1199
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
1783
? _projector.
MapTypeRefToTypeScript
(capability.ReturnType)
1922
var tsType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type);
1931
var keyType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.KeyType);
1932
var valueType = _projector.
MapTypeRefToTypeScript
(callbackParameter.Type.ValueType);
2254
returnType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType);
2501
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2506
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2535
keyType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.KeyType);
2540
valueType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ValueType);
2571
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2599
elementType = _projector.
MapTypeRefToTypeScript
(getter.ReturnType.ElementType);
2659
? _projector.
MapTypeRefToTypeScript
(method.ReturnType)
2773
var returnType = _projector.
MapTypeRefToTypeScript
(capability.ReturnType);
2902
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);