Home PropertyNameResolvers Class
PropertyNameResolvers Class
Cancel

PropertyNameResolvers Class

Namespace: Json.Schema.Generation

Inheritance: PropertyNameResolvers 🡒 object

Defines a set of predefined property name resolution methods.

Fields

NameTypeSummary
AsDeclaredPropertyNameResolverMakes no changes. Properties are generated with the name of the property in code.
CamelCasePropertyNameResolverProperty names to camel case (e.g. camelCase).
KebabCasePropertyNameResolverProperty names to kebab case (e.g. Kebab-Case).
LowerSnakeCasePropertyNameResolverProperty names to lower snake case (e.g. lower_snake_case).
PascalCasePropertyNameResolverProperty names to pascal case (e.g. PascalCase).
SnakeCasePropertyNameResolverProperty names to snake case (e.g. Snake_Case).
UpperKebabCasePropertyNameResolverProperty names to upper kebab case (e.g. UPPER-KEBAB-CASE).
UpperSnakeCasePropertyNameResolverProperty names to upper snake case (e.g. UPPER_SNAKE_CASE).
Contents