18 references to Array
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
668AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}",
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
636AtsTypeCategory.Array => $"{MapTypeRefToJava(typeRef.ElementType, false)}[]",
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
587AtsTypeCategory.Array => $"list[{MapTypeRefToPython(typeRef.ElementType)}]",
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
743AtsTypeCategory.Array => $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>", 782AtsTypeCategory.Array => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 857&& (typeRef.Category == AtsTypeCategory.Array || (typeRef.Category == AtsTypeCategory.List && typeRef.IsReadOnly))
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
161AtsTypeCategory.Array => $"{MapTypeRefToTypeScript(typeRef.ElementType)}[]",
Aspire.Hosting.RemoteHost (4)
Ats\AtsMarshaller.cs (2)
155AtsTypeCategory.Array => SerializeArray(value, typeRef.ElementType), 236AtsTypeCategory.Array => SerializeArrayRuntime(value),
AtsCapabilityScanner.cs (2)
2163Category = AtsTypeCategory.Array, 2222Category = AtsTypeCategory.Array,
Aspire.Hosting.RemoteHost.Tests (2)
AtsCapabilityScannerTests.cs (2)
142Assert.Equal(AtsTypeCategory.Array, itemsType.Category); 147Assert.Equal(AtsTypeCategory.Array, enumerableReturnCapability.ReturnType.Category);
Aspire.TypeSystem (5)
AtsConstants.cs (3)
371return AtsTypeCategory.Array; 458return AtsTypeCategory.Array; 468return AtsTypeCategory.Array; // ReadOnly collections serialize as arrays
AtsContext.cs (2)
112return AtsTypeCategory.Array; 127return AtsTypeCategory.Array;