private object GetSnapshot(DbDataReader reader) { var type = Type.GetType(reader.GetString(3), true); var serializer = _serialization.FindSerializerForType(type); var binary = (byte[])reader[4]; var obj = serializer.FromBinary(binary, type); return obj; } }