4 writes to JsonName
Aspire.Hosting.CodeGeneration.Go (2)
AtsGoCodeGenerator.ApiProjection.cs (2)
798JsonName = string.Equals(parameter.Name, name, StringComparison.Ordinal) ? null : parameter.Name, 819JsonName = isWireValue ? parameter.Name : null,
Aspire.Hosting.CodeGeneration.Go.Tests (2)
GoApiExportTests.cs (2)
932JsonName = "keysChangedThreshold" 954new GoApiParameter { Name = "input", DeclaredType = "any", JsonName = "in", AllowedTypes = ["string", "*ReferenceExpression"] }
4 references to JsonName
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
187AddIfPresent(json, "jsonName", parameter.JsonName);
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" }); 219Assert.All(optionalCallback.Options.Fields, field => Assert.Null(field.JsonName));