3 writes to ElementType
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
2144ElementType = elementTypeRef 2164ElementType = elementTypeRef, 2223ElementType = elementTypeRef,
33 references to ElementType
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
240var elementType = MapTypeRefToGo(returnType.ElementType, false); 421var elementType = MapTypeRefToGo(returnType.ElementType, false); 668AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}", 670? $"[]{MapTypeRefToGo(typeRef.ElementType, false)}" 671: $"*AspireList[{MapTypeRefToGo(typeRef.ElementType, false)}]",
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
377var elementType = MapTypeRefToJava(returnType.ElementType, false); 636AtsTypeCategory.Array => $"{MapTypeRefToJava(typeRef.ElementType, false)}[]", 638? $"List<{MapTypeRefToJava(typeRef.ElementType, false)}>" 639: $"AspireList<{MapTypeRefToJava(typeRef.ElementType, false)}>",
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
327var elementType = MapTypeRefToPython(returnType.ElementType); 587AtsTypeCategory.Array => $"list[{MapTypeRefToPython(typeRef.ElementType)}]", 589? $"list[{MapTypeRefToPython(typeRef.ElementType)}]" 590: $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]",
Aspire.Hosting.CodeGeneration.Rust (9)
AtsRustCodeGenerator.cs (9)
479var elementType = MapTypeRefToRust(returnTypeRef!.ElementType, false); 524var elementType = MapTypeRefToRust(returnType.ElementType, false); 743AtsTypeCategory.Array => $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>", 745? $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>" 746: $"AspireList<{MapTypeRefToRust(typeRef.ElementType, false)}>", 782AtsTypeCategory.Array => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 783AtsTypeCategory.List => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 858&& typeRef.ElementType is not null 859&& IsHandleType(typeRef.ElementType);
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (5)
161AtsTypeCategory.Array => $"{MapTypeRefToTypeScript(typeRef.ElementType)}[]", 162AtsTypeCategory.List => $"AspireList<{MapTypeRefToTypeScript(typeRef.ElementType)}>", 2004if (getter.ReturnType?.ElementType != null) 2006elementType = MapTypeRefToTypeScript(getter.ReturnType.ElementType); 2730CollectFromTypeRef(typeRef.ElementType);
Aspire.Hosting.RemoteHost (6)
Ats\AtsMarshaller.cs (1)
155AtsTypeCategory.Array => SerializeArray(value, typeRef.ElementType),
AtsCapabilityScanner.cs (3)
555CollectEnumClrTypes(typeRef.ElementType, enumTypes); 609ResolveTypeRef(typeRef.ElementType, validTypes); 704var result = FindUnknownType(typeRef.ElementType)
CodeGeneration\CodeGenerationService.cs (2)
101ElementType = t.ElementType != null ? MapTypeRef(t.ElementType) : null,