public VideoDetailsViewModel() { //NavCommand = new MyICommand<string>(OnNav); // FetchVideoCommand = new MyICommand<string>(OnFetchVideo); // DownloadPush = new MyICommand<string>(OnDownloadPush); OpenBrowser = new MyICommand <string>(OnBrowser); configRelayCommand_DownloadPush(); configRelayCommand_Browser(); configShowinFolderCommand(); configRemoveCommand(); configRemoveAllCommand(); initializeListVideoDetails(); configDownloadOneCommand(); configPlayCommand(); configStopCommand(); configStopAllCommand(); configRelayCommand_FetchVideoCommand(); if (VideoDetails.Count == 0) { var logList = Loging.Get(); if (logList != null) { VideoDetails = new ObservableCollection <Porter.Entity.VideoDetails>(logList); } } }