2 writes to Fields
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.ApiProjection.cs (1)
734Fields = optional.Select(ProjectOptionsField).ToList()
Aspire.Hosting.CodeGeneration.Go.Tests (1)
GoApiExportTests.cs (1)
925Fields =
7 references to Fields
Aspire.Hosting.CodeGeneration.Go (2)
GoApiExportWriter.cs (2)
163if (options.Fields.Count > 0) 165optionsJson["fields"] = WriteParameters(options.Fields);
Aspire.Hosting.CodeGeneration.Go.Tests (5)
GoApiExportTests.cs (5)
192var mode = Assert.Single(options.Fields); 200Assert.Empty(httpCommand.Options.Fields); 206Assert.Contains(prompt.Options.Fields, field => field is { Name: "Options", DeclaredType: "*InteractionInputsDialogOptions", JsonName: "options" }); 218Assert.All(optionalCallback.Options!.Fields, field => Assert.True(field.IsCallback)); 219Assert.All(optionalCallback.Options.Fields, field => Assert.Null(field.JsonName));