2 writes to AllowedTypes
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.ApiProjection.cs (1)
803
AllowedTypes
= unionParameters.Contains(parameter) ? GetUnionMemberTypes(parameter.Type!) : []
Aspire.Hosting.CodeGeneration.Go.Tests (1)
GoApiExportTests.cs (1)
954
new GoApiParameter { Name = "input", DeclaredType = "any", JsonName = "in",
AllowedTypes
= ["string", "*ReferenceExpression"] }
4 references to AllowedTypes
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
189
AddIfPresent(json, "allowedTypes", parameter.
AllowedTypes
);
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoDerivedBuilderTests.cs (2)
173
Assert.Equal<string>(["AnyPoolResource", "string"], pool.
AllowedTypes
);
174
Assert.Contains($"case {string.Join(", ", pool.
AllowedTypes
)}:", GenerateFixtureSdk(), StringComparison.Ordinal);
GoApiExportTests.cs (1)
223
Assert.NotEmpty(union.
AllowedTypes
);