38 references to List
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
697AtsTypeCategory.Array or AtsTypeCategory.List when value is JsonArray arr 875if (capability.ReturnType.Category != AtsTypeCategory.List 2111AtsTypeCategory.List => typeRef.IsReadOnly 2143AtsTypeCategory.Array or AtsTypeCategory.List => $"[]{MapDtoPropertyTypeToGo(typeRef.ElementType, false)}",
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
869AtsTypeCategory.List when value is JsonArray arr 2048AtsTypeCategory.List => RenderJavaListTransportValueConversion(typeRef, valueExpression, allowNull, depth), 2082if (typeRef?.Category is not (AtsTypeCategory.Dict or AtsTypeCategory.Array or AtsTypeCategory.List)) 2089if (typeRef.Category == AtsTypeCategory.List) 2231return returnType.Category == AtsTypeCategory.List || returnType.Category == AtsTypeCategory.Dict; 2562AtsTypeCategory.List => typeRef.IsReadOnly 2589AtsTypeCategory.List => $"List<{MapDtoPropertyTypeToJava(typeRef.ElementType, false, useBoxedTypes: true)}>", 2696if (typeRef.Category == AtsTypeCategory.List)
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
2662Category = AtsTypeCategory.List,
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
228AtsTypeCategory.List => $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]", 600AtsTypeCategory.Array or AtsTypeCategory.List => $"typing.Iterable[{MapDtoPropertyTypeToPython(typeRef.ElementType)}]", 1003AtsTypeCategory.Array or AtsTypeCategory.List when value is JsonArray arr 2182if (!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)}>", 1071&& (typeRef.Category == AtsTypeCategory.Array || (typeRef.Category == AtsTypeCategory.List && typeRef.IsReadOnly)) 1077&& ((typeRef.Category == AtsTypeCategory.List && !typeRef.IsReadOnly) 1114if (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 => FormatArrayType(typeRef.ElementType, MapDtoPropertyTypeToTypeScript(typeRef.ElementType)), 2630return typeRef?.Category == AtsTypeCategory.List;
Aspire.Hosting.RemoteHost (5)
Ats\AtsMarshaller.cs (3)
162AtsTypeCategory.List => _handles.Marshal(value, typeRef.TypeId), 200AtsTypeCategory.List => _handles.Marshal(value, typeId), 476AtsTypeCategory.List => MarshalListHandle(value, type),
AtsCapabilityScanner.cs (2)
2711Category = AtsTypeCategory.List, 2794Category = AtsTypeCategory.List,
Aspire.TypeSystem (3)
AtsConstants.cs (2)
376return AtsTypeCategory.List; 463return AtsTypeCategory.List;
AtsContext.cs (1)
134return AtsTypeCategory.List;