17 references to MapTypeRefToPython
Aspire.Hosting.CodeGeneration.Python (17)
AtsPythonCodeGenerator.cs (17)
227AtsTypeCategory.Array => $"typing.Iterable[{MapTypeRefToPython(typeRef.ElementType)}]", 228AtsTypeCategory.List => $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]", 230? $"typing.Mapping[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]" 231: $"AspireDict[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]", 585.Select(MapTypeRefToPython) 603_ => MapTypeRefToPython(typeRef) 666var baseType = MapTypeRefToPython(param.Type); 1016return $"typing.cast({MapTypeRefToPython(typeRef)}, {expression})"; 1282var returnType = MapTypeRefToPython(getter.ReturnType); 1314var valueType = MapTypeRefToPython(valueParam.Type); 1365? MapTypeRefToPython(capability.ReturnType) 1668var returnType = returnsBuilder ? "typing.Self" : MapTypeRefToPython(capability.ReturnType); 1845? MapTypeRefToPython(capability.ReturnType) 2789var paramTypes = parameters?.Select(p => MapTypeRefToPython(p.Type)).ToList() ?? []; 2790var returnTypeStr = returnType != null ? MapTypeRefToPython(returnType) : "None";