public void AfterUpdate(string key, Etag etagBeforeUpdate) { updatedDocuments.AddOrUpdate(key, s => new HashSet<Etag> { etagBeforeUpdate }, (s, set) => new HashSet<Etag>(set) { etagBeforeUpdate }); }