DuplicateFinder.Core.HashCodeHistory.DatabaseHistory.Snapshot C# (CSharp) 메소드

Snapshot() 공개 메소드

public Snapshot ( IEnumerable hashes, IEnumerable hashCodeProviders ) : IEnumerable
hashes IEnumerable
hashCodeProviders IEnumerable
리턴 IEnumerable
        public IEnumerable<string> Snapshot(IEnumerable<string> hashes, IEnumerable<IHashCodeProvider> hashCodeProviders)
        {
            using (var scope = ScopeFactory(hashCodeProviders))
              {
            var snapshot = hashes.ToList();
            scope.AddSnapshot(snapshot);

            return scope.Resurrected();
              }
        }