16 references to MapTypeRefToPython
Aspire.Hosting.CodeGeneration.Python (16)
AtsPythonCodeGenerator.cs (16)
170
var propertyType =
MapTypeRefToPython
(property.Type);
245
var returnType =
MapTypeRefToPython
(capability.ReturnType);
322
var keyType =
MapTypeRefToPython
(returnType.KeyType);
323
var valueType =
MapTypeRefToPython
(returnType.ValueType);
328
var elementType =
MapTypeRefToPython
(returnType.ElementType);
543
:
MapTypeRefToPython
(parameter.Type);
586
AtsTypeCategory.Array => $"list[{
MapTypeRefToPython
(typeRef.ElementType)}]",
588
? $"list[{
MapTypeRefToPython
(typeRef.ElementType)}]"
589
: $"AspireList[{
MapTypeRefToPython
(typeRef.ElementType)}]",
591
? $"dict[{
MapTypeRefToPython
(typeRef.KeyType)}, {
MapTypeRefToPython
(typeRef.ValueType)}]"
592
: $"AspireDict[{
MapTypeRefToPython
(typeRef.KeyType)}, {
MapTypeRefToPython
(typeRef.ValueType)}]",
606
var unionTypes = typeRef.UnionTypes.Select(
MapTypeRefToPython
);
638
var returnTypeName =
MapTypeRefToPython
(returnType);
644
var paramTypes = string.Join(", ", parameters.Select(p =>
MapTypeRefToPython
(p.Type)));