/// <summary>
 /// Initializes a new instance of the VideoPlayerViewModel class.
 /// </summary>
 public VideoPlayerViewModel(
     IConnectionManager connectionManager,
     INavigationService navigationService, 
     IPlaybackManager playbackManager,
     NowPlayingViewModel nowPlayingViewModel)
     : base(navigationService, connectionManager)
 {
     _playbackManager = playbackManager;
     _nowPlayingViewModel = nowPlayingViewModel;
     _timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(10) };
     _timer.Tick += TimerOnTick;
 }
 /// <summary>
 /// Initializes a new instance of the VideoPlayerViewModel class.
 /// </summary>
 public VideoPlayerViewModel(
     IConnectionManager connectionManager,
     INavigationService navigationService,
     IPlaybackManager playbackManager,
     NowPlayingViewModel nowPlayingViewModel)
     : base(navigationService, connectionManager)
 {
     _playbackManager     = playbackManager;
     _nowPlayingViewModel = nowPlayingViewModel;
     _timer = new DispatcherTimer {
         Interval = TimeSpan.FromSeconds(10)
     };
     _timer.Tick += TimerOnTick;
 }