private void Reset(object obj, ElapsedEventArgs args) { //Get copy of items var copyList = hits.Clone(); //Make Report summary.AddReport(new Report <T>(hits.Clone(), lockListMaxSize, equalsFunction)); //Reset List this.hits = new LockList <T>(); }
private void Reset(object obj, ElapsedEventArgs args) { //Get copy of items var copyList = hits.Clone(); //Make Report summary.AddReport(new Report <T>(hits.Clone(), lockListMaxSize, equalsFunction)); //Reset List this.hits = new LockList <T>(); }