private void UpdateSnapshot(List <SubjectValueMod> mods) { var subjId = mods.Last().SubjectID; var subj = ComposeSubject(mods, subjId); using (var db = CreateConnection(out LiteCollection <T> col)) { if (!col.Update((long)subjId, subj)) { throw Fault.Failed($"Update failed. Id not found: [{subjId}]."); } } }