public void CalculateStats() { var readValue = JsonStringHelper.ReadFromCompressedFile("envelopes.json.gz"); var envelopes = JsonStringHelper.CreateObject <List <NodeEnvelope> >(readValue); var root = NodeHierarchyRoot.CreateNodeHierarchy(envelopes); root.CalculateStats(); }
public void IndexPictures() { var pathEnumerator = new PathEnumerator(@"\\192.168.178.22\public", new[] { @":\\Windows", @":\\Program Files \(x86\)\\", @":\\Program Files\\", @":\\Users\\.*\\\..*", @":\\Users\\.*\\AppData\\Local.*\\", @":\\Users\\.*\\AppData\\Roaming\\", @":\\Users\\.*\\Searches", @"IISExpress\\TraceLogFiles", @"\\node_modules", @"\\wwwroot\\lib" }); pathEnumerator.Index(); var nodeEnvelopes = pathEnumerator.NodeEnvelopes; var root = NodeHierarchyRoot.CreateNodeHierarchy(nodeEnvelopes); var envelopes = JsonStringHelper.CreateString(pathEnumerator.NodeEnvelopes); JsonStringHelper.WriteToCompressedFile("envelopes.json.gz", envelopes); }