38 references to List
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
697AtsTypeCategory.Array or AtsTypeCategory.List when value is JsonArray arr 865if (capability.ReturnType.Category != AtsTypeCategory.List 2095AtsTypeCategory.List => typeRef.IsReadOnly 2127AtsTypeCategory.Array or AtsTypeCategory.List => $"[]{MapDtoPropertyTypeToGo(typeRef.ElementType, false)}",
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
869AtsTypeCategory.List when value is JsonArray arr 2035AtsTypeCategory.List => RenderJavaListTransportValueConversion(typeRef, valueExpression, allowNull, depth), 2054if (typeRef?.Category is not (AtsTypeCategory.Dict or AtsTypeCategory.Array or AtsTypeCategory.List)) 2061if (typeRef.Category == AtsTypeCategory.List) 2169return returnType.Category == AtsTypeCategory.List || returnType.Category == AtsTypeCategory.Dict; 2500AtsTypeCategory.List => typeRef.IsReadOnly 2527AtsTypeCategory.List => $"List<{MapDtoPropertyTypeToJava(typeRef.ElementType, false, useBoxedTypes: true)}>", 2632if (typeRef.Category == AtsTypeCategory.List)
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
622Category = AtsTypeCategory.List,
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
224AtsTypeCategory.List => $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]", 544AtsTypeCategory.Array or AtsTypeCategory.List => $"typing.Iterable[{MapDtoPropertyTypeToPython(typeRef.ElementType)}]", 928AtsTypeCategory.Array or AtsTypeCategory.List when value is JsonArray arr 2103if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.List)
Aspire.Hosting.CodeGeneration.Rust (9)
AtsRustCodeGenerator.cs (9)
390AtsTypeCategory.List => true, 621else if (returnTypeRef?.Category == AtsTypeCategory.List && returnTypeRef.IsReadOnly == false) 654return returnType.Category == AtsTypeCategory.List || returnType.Category == AtsTypeCategory.Dict; 918AtsTypeCategory.List => typeRef.IsReadOnly 966AtsTypeCategory.List => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 993AtsTypeCategory.Array or AtsTypeCategory.List => $"Vec<{MapTypeRefToRustForExportedValue(typeRef.ElementType)}>", 1064&& (typeRef.Category == AtsTypeCategory.Array || (typeRef.Category == AtsTypeCategory.List && typeRef.IsReadOnly)) 1070&& ((typeRef.Category == AtsTypeCategory.List && !typeRef.IsReadOnly) 1107if (typeRef.Category == AtsTypeCategory.List || typeRef.Category == AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.TypeScript (4)
TypeScriptApiProjector.cs (4)
775AtsTypeCategory.Array or AtsTypeCategory.List when value is JsonArray arr 1693AtsTypeCategory.List => $"AspireList<{MapTypeRefToTypeScript(typeRef.ElementType)}>", 1725AtsTypeCategory.Array or AtsTypeCategory.List => $"{MapDtoPropertyTypeToTypeScript(typeRef.ElementType)}[]", 2557return typeRef?.Category == AtsTypeCategory.List;
Aspire.Hosting.RemoteHost (5)
Ats\AtsMarshaller.cs (3)
158AtsTypeCategory.List => _handles.Marshal(value, typeRef.TypeId), 196AtsTypeCategory.List => _handles.Marshal(value, typeId), 435AtsTypeCategory.List => MarshalListHandle(value, type),
AtsCapabilityScanner.cs (2)
2710Category = AtsTypeCategory.List, 2793Category = AtsTypeCategory.List,
Aspire.TypeSystem (3)
AtsConstants.cs (2)
376return AtsTypeCategory.List; 463return AtsTypeCategory.List;
AtsContext.cs (1)
134return AtsTypeCategory.List;