예제 #1
0
        public MvxObservableCollection <Log> GetLogHistory(string path)
        {
            var logs    = new MvxObservableCollection <Log>();
            var logDirs = Directory.GetDirectories(path);
            var name    = Path.GetFileName(path);

            foreach (var dir in logDirs)
            {
                var log = this.CollectLogInfo(dir, name);

                logs.Add(log);
            }

            return(new MvxObservableCollection <Log>(logs.OrderByDescending(l => l.StartTime)));
        }