public override void WritePropertyName(string name) { if (name.StartsWith("@")) { name = name.Substring(1); } name = ToCamelCase(name); _isDataType = name == "type"; base.WritePropertyName(name); }