internal Snapshot(ChocolateyRequest request, string folder) { _request = request; Folder = folder; _request.Verbose("Taking Snapshot", folder); _request.CreateFolder(folder); _files = Directory.EnumerateFiles(Folder, "*", SearchOption.AllDirectories).ToDictionary(each => each, each => new FileInfo(each), StringComparer.OrdinalIgnoreCase); }
internal Snapshot(ChocolateyRequest request, string folder) { _request = request; Folder = folder; _request.Verbose("Taking Snapshot", folder); _request.CreateFolder(folder); _files = Directory.EnumerateFiles(Folder, "*", SearchOption.AllDirectories).ToDictionary(each => each, each => new FileInfo(each), StringComparer.OrdinalIgnoreCase); }