private Task ClearAsync() { return(Task.Run(() => { FilePaths.ClearOnScheduler(); }, CancellationToken)); }
private Task TrushASync() { return(Task.Run(() => { foreach (var path in FilePaths) { if (!File.Exists(path)) { continue; } FileSystem.DeleteFile(path, UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycleBin); } FilePaths.ClearOnScheduler(); }, CancellationToken)); }