internal static void SetReadTimes(BubbleGroup group, DisaReadTime[] readTimes) { InsertDefaultIfNull(group); group.Settings.ReadTimesCached = readTimes; if (readTimes != null) { using (var ms = new MemoryStream()) { Serializer.Serialize(ms, readTimes); group.Settings.ReadTimes = ms.ToArray(); } } else { group.Settings.ReadTimes = null; } Update(group.Settings); }
public static void SetReadTimes(BubbleGroup group, DisaReadTime[] readTimes) { @group.ReadTimes = readTimes == null ? null : (!readTimes.Any() ? null : readTimes); }