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); }