private static void t411() { if (!T411Service.VerifyToken()) { auth(); } while (true) { Console.Write("Search: "); string pattern = Console.ReadLine(); var task = T411Service.Search(pattern, 10, T411Service.CID_SERIES); try { task.Wait(); }catch (Exception e) { Console.WriteLine(e.InnerException.Message); auth(); continue; } List <Torrent> results = task.Result; Console.WriteLine("Results: "); foreach (var t in results) { Console.WriteLine($"{t.Id} : {t.Name}"); } Console.WriteLine("---"); } }
public MainWindow() { InitializeComponent(); base.DataContext = new NavigationViewModel(); NavigationViewModel navigationViewModel = base.DataContext as NavigationViewModel; /* * DEBUG: for navigation only. We need to verify if user already authenticated once * (check if the credentials are present in a configuration file or a registry ...) * if no credentials are found selectedViweModel = LoginViewModel. Else, * selectedViweModel = SearchViewModel. **/ if (!T411Service.VerifyToken()) { navigationViewModel.SelectedViewModel = new LoginViewModel(navigationViewModel); } else { navigationViewModel.SelectedViewModel = new SearchViewModel(); } }