/// <summary> /// Constructor /// </summary> /// <param name="session">The Spotify session to handle</param> public ContentsHandler(Session session) { _session = session; _session.ConnectionstateUpdated += ConnectionstateUpdated; var masterContainer = Touchee.Medium.Local.MasterContainer; if (masterContainer == null) Log("Master container for local medium not found. This should not happen!", Logger.LogLevel.Error); else _masterPlaylist = (Music.Media.MasterPlaylist)masterContainer; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The Spotify session to handle</param> public ContentsHandler(Session session) { _session = session; _session.ConnectionstateUpdated += ConnectionstateUpdated; var masterContainer = Touchee.Medium.Local.MasterContainer; if (masterContainer == null) { Log("Master container for local medium not found. This should not happen!", Logger.LogLevel.Error); } else { _masterPlaylist = (Music.Media.MasterPlaylist)masterContainer; } }