protected override void OnActiveSongChanged(object sender, ActiveSongChangedEventArgs e) { base.OnActiveSongChanged(sender, e); if (e.NewActiveSong != null) { lastActiveSong = e.NewActiveSong; } }
protected virtual void OnActiveSongChanged(object sender, ActiveSongChangedEventArgs e) { }
/// <summary> /// OnActiveSongChanged is called whenever the currently active song changes. /// </summary> /// <param name="eventArgs"></param> protected virtual void OnActiveSongChanged(ActiveSongChangedEventArgs eventArgs) { Logger.LogInfo($"SpotifyHook: Active song: \"{eventArgs.NewActiveSong}\""); ActiveSongChanged?.Invoke(this, eventArgs); }