16 references to MapTypeRefToPython
Aspire.Hosting.CodeGeneration.Python (16)
AtsPythonCodeGenerator.cs (16)
169
var propertyType =
MapTypeRefToPython
(property.Type);
244
var returnType =
MapTypeRefToPython
(capability.ReturnType);
321
var keyType =
MapTypeRefToPython
(returnType.KeyType);
322
var valueType =
MapTypeRefToPython
(returnType.ValueType);
327
var elementType =
MapTypeRefToPython
(returnType.ElementType);
544
:
MapTypeRefToPython
(parameter.Type);
587
AtsTypeCategory.Array => $"list[{
MapTypeRefToPython
(typeRef.ElementType)}]",
589
? $"list[{
MapTypeRefToPython
(typeRef.ElementType)}]"
590
: $"AspireList[{
MapTypeRefToPython
(typeRef.ElementType)}]",
592
? $"dict[{
MapTypeRefToPython
(typeRef.KeyType)}, {
MapTypeRefToPython
(typeRef.ValueType)}]"
593
: $"AspireDict[{
MapTypeRefToPython
(typeRef.KeyType)}, {
MapTypeRefToPython
(typeRef.ValueType)}]",
607
var unionTypes = typeRef.UnionTypes.Select(
MapTypeRefToPython
);
639
var returnTypeName =
MapTypeRefToPython
(returnType);
645
var paramTypes = string.Join(", ", parameters.Select(p =>
MapTypeRefToPython
(p.Type)));