Inheritance: System.EventArgs
 public void  Current_MediaFinished(object sender, Plugin.MediaManager.Abstractions.EventArguments.MediaFinishedEventArgs e)
 {
     Play_Exercise();
 }
 private async void OnMediaFinished(object sender, MediaFinishedEventArgs e)
 {
     if (sender != CurrentPlaybackManager) return;
     MediaFinished?.Invoke(sender, e);
     if (MediaQueue.Repeat == RepeatType.RepeatOne) await Seek(TimeSpan.Zero);
     else await PlayNext();
 }
 protected virtual void OnMediaFinished(MediaFinishedEventArgs e)
 {
     MediaFinished?.Invoke(this, e);
 }
 private async void OnMediaFinished(object sender, MediaFinishedEventArgs e)
 {
     if (sender != CurrentPlaybackManager) return;
     MediaFinished?.Invoke(sender, e);
     await PlayNext();
 }