internal static void Deserialize(CharacterFilterBase filter, Dictionary<string, object> fieldDict) { if (fieldDict == null || !fieldDict.Any()) return; filter.Version = fieldDict.GetDoubleOrNull(_VERSION); }
internal static void Serialize(CharacterFilterBase filter, Dictionary<string, object> fieldDict) { if (filter == null) return; if (fieldDict == null) fieldDict = new Dictionary<string, object>(); fieldDict.AddObject(_TYPE, filter.Type.ToString()); fieldDict.AddObject(_VERSION, filter.Version); }