public TitlePage() { InitializeComponent(); ComicRepository cr = new ComicRepository(); List <ComicTitle> subscriptions; _comicParser = new ComicParserService(); hideComicsButton.IsVisible = false; comicsTitles.IsVisible = false; // get user subscriptions subscriptions = cr.GetSubscriptionList(); if (subscriptions == null) { subscriptions = new List <ComicTitle>(); } comicTitles = _comicParser.GetComicTitles(); if (comicTitles == null) { comicTitles = new List <ComicTitle>(); } // get subscribed comics subscribedComicTitles = new ObservableCollection <ComicTitle>(subscriptions); UpdateDataBinding(); }