17 references to MapTypeRefToGo
Aspire.Hosting.CodeGeneration.Go (17)
AtsGoCodeGenerator.cs (17)
176var propertyType = MapTypeRefToGo(property.Type, property.IsOptional); 235var keyType = MapTypeRefToGo(returnType.KeyType, false); 236var valueType = MapTypeRefToGo(returnType.ValueType, false); 241var elementType = MapTypeRefToGo(returnType.ElementType, false); 295var returnType = MapTypeRefToGo(capability.ReturnType, false); 317: MapTypeRefToGo(parameter.Type, parameter.IsOptional); 353var paramTypeStr = MapTypeRefToGo(parameter.Type, parameter.IsOptional); 419var keyType = MapTypeRefToGo(returnType.KeyType, false); 420var valueType = MapTypeRefToGo(returnType.ValueType, false); 425var elementType = MapTypeRefToGo(returnType.ElementType, false); 667AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}", 669? $"[]{MapTypeRefToGo(typeRef.ElementType, false)}" 670: $"*AspireList[{MapTypeRefToGo(typeRef.ElementType, false)}]", 672? $"map[{MapTypeRefToGo(typeRef.KeyType, false)}]{MapTypeRefToGo(typeRef.ValueType, false)}" 673: $"*AspireDict[{MapTypeRefToGo(typeRef.KeyType, false)}, {MapTypeRefToGo(typeRef.ValueType, false)}]",