Example #1
0
        protected override System.Collections.Generic.IEnumerable <LogViewModel> LoadDataInBackground()
        {
            // stop debugger to read current log file
            AwfulDebugger.StopLogging();

            // initialize
            List <LogViewModel> items = new List <LogViewModel>();
            var storage = IsolatedStorageFile.GetUserStoreForApplication();
            var files   = storage.GetFileNames(CoreConstants.LOG_DIRECTORY + "/*");

            foreach (var file in files)
            {
                items.Add(new LogViewModel {
                    Filename = file
                });
            }

            return(items);
        }