2 writes to Options
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.ApiProjection.cs (1)
741Options = options,
Aspire.Hosting.CodeGeneration.Go.Tests (1)
GoApiExportTests.cs (1)
922Options = new GoApiOptions
10 references to Options
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
159if (member.Options is { } options)
Aspire.Hosting.CodeGeneration.Go.Tests (9)
GoApiExportTests.cs (9)
189var options = Assert.IsType<GoApiOptions>(persistence.Options); 199Assert.Equal(("HttpCommandExportOptions", true), (httpCommand.Options!.TypeName, httpCommand.Options.IsDirect)); 200Assert.Empty(httpCommand.Options.Fields); 204Assert.Equal("PromptInputOptions", prompt.Options!.TypeName); 205Assert.False(prompt.Options.IsDirect); 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));