private static bool DeserializeProfiles(GenericReader reader) { foreach (var p in reader.ReadBlockCollection(r => new TrashProfile(r))) { if (p != null && p.Owner != null) { Profiles[p.Owner] = p; } } return(true); }
private static bool DeserializeHandlers(GenericReader reader) { foreach (var h in reader.ReadBlockCollection(r => r.ReadTypeCreate <BaseTrashHandler>(r))) { if (h != null && h.UID != null) { Handlers[h.UID] = h; } } InternalHandlerSort(); return(true); }