6 writes to Name
Aspire.Hosting.CodeGeneration.Go (2)
AtsGoCodeGenerator.ApiProjection.cs (2)
795Name = name, 815Name = ToPascalCase(parameter.Name),
Aspire.Hosting.CodeGeneration.Go.Tests (4)
GoApiExportTests.cs (4)
920new GoApiParameter { Name = "interval", DeclaredType = "float64", Summary = "The snapshot interval." } 929Name = "KeysChangedThreshold", 953new GoApiParameter { Name = "callback", DeclaredType = "func(arg RedisContext)", IsCallback = true }, 954new GoApiParameter { Name = "input", DeclaredType = "any", JsonName = "in", AllowedTypes = ["string", "*ReferenceExpression"] }
5 references to Name
Aspire.Hosting.CodeGeneration.Go (2)
GoApiExportWriter.cs (1)
181["name"] = parameter.Name,
GoApiModel.cs (1)
136/// Gets the name used on the wire, when it differs from <see cref="Name"/>.
Aspire.Hosting.CodeGeneration.Go.Tests (3)
GoApiExportTests.cs (3)
193Assert.Equal(("Mode", "*TestPersistenceMode", "mode"), (mode.Name, mode.DeclaredType, mode.JsonName)); 206Assert.Contains(prompt.Options.Fields, field => field is { Name: "Options", DeclaredType: "*InteractionInputsDialogOptions", JsonName: "options" }); 215Assert.Equal(("validator", "func(arg TestResourceContext) bool", true), (validator.Name, validator.DeclaredType, validator.IsCallback));