NamingStrategy public abstract class NamingStrategy Documentation Code public bool OverrideSpecifiedNames { get; set; } public bool ProcessDictionaryKeys { get; set; } public bool ProcessExtensionDataNames { get; set; } protected NamingStrategy() protected bool Equals(NamingStrategy other) public virtual string GetDictionaryKey(string key) public virtual string GetExtensionDataName(string name) public virtual string GetPropertyName(string name, bool hasSpecifiedName) protected abstract string ResolvePropertyName(string name)