Class SnakeCaseAllCapsEnumMemberJsonConverter
Converts between pascal-cased enum members and their snake-case-all-caps string representation.
HealthStatus.OutOfService <-> OUT_OF_SERVICE
Inheritance
System.Object
SnakeCaseAllCapsEnumMemberJsonConverter
Assembly: Steeltoe.Common.dll
Syntax
public sealed class SnakeCaseAllCapsEnumMemberJsonConverter : JsonConverterFactory
Methods
|
Edit this page
View Source
CanConvert(Type)
Declaration
public override bool CanConvert(Type typeToConvert)
Parameters
Type |
Name |
Description |
Type |
typeToConvert |
|
Returns
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CreateConverter(Type, JsonSerializerOptions)
Declaration
public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
Parameters
Type |
Name |
Description |
Type |
typeToConvert |
|
JsonSerializerOptions |
options |
|
Returns
Type |
Description |
JsonConverter |
|