private void ProcessUpdate(UpdatesCombinedConstructor update) { if (!processUpdateSeqRangeDate(update.seq_start, update.seq, date)) { return; } ProcessUsers(update.users); ProcessChats(update.chats); foreach (var innerUpdate in update.updates) { ProcessUpdate(innerUpdate); } }
private void ProcessUpdate(UpdatesCombinedConstructor update) { if(!processUpdateSeqRangeDate(update.seq_start, update.seq, date)) { return; } ProcessUsers(update.users); ProcessChats(update.chats); foreach(var innerUpdate in update.updates) { ProcessUpdate(innerUpdate); } }