<PackageReference Include="System.Text.Json" Version="10.0.3" />

System.Text.Json.JsonNamingPolicy

public abstract class JsonNamingPolicy
Determines the naming policy used to convert a string-based name to another format, such as a camel-casing format.
namespace System.Text.Json { public abstract class JsonNamingPolicy { public static JsonNamingPolicy CamelCase { get; } public static JsonNamingPolicy SnakeCaseLower { get; } public static JsonNamingPolicy SnakeCaseUpper { get; } public static JsonNamingPolicy KebabCaseLower { get; } public static JsonNamingPolicy KebabCaseUpper { get; } protected JsonNamingPolicy(); public abstract string ConvertName(string name); } }