/// <summary>
        /// Attach Get Show Toggles
        /// </summary>
        /// <param name="client">Spotify Sdk Client</param>
        /// <param name="response">Show Response</param>
        public static async Task AttachGetShowToggles(
            this ISpotifySdkClient client,
            ShowResponse response)
        {
            if (client.Config.IsAttachGetShowToggles && response != null)
            {
                // Toggle Favourites
                response.ToggleFavourite = await client.GetToggleAsync(
                    ToggleType.Favourites, response.Id, (byte)FavouriteType.Show);

                // Toggle Saved
                response.ToggleSaved = await client.GetToggleAsync(
                    ToggleType.Saved, response.Id, (byte)SavedType.Show);
            }
        }
        /// <summary>
        /// Attach Get Artist Toggle
        /// </summary>
        /// <param name="client">Spotify Sdk Client</param>
        /// <param name="response">Artist Response</param>
        public async static Task AttachGetArtistToggles(
            this ISpotifySdkClient client,
            ArtistResponse response)
        {
            if (client.Config.IsAttachGetArtistToggles && response != null)
            {
                // Toggle Favourites
                response.ToggleFavourite = await client.GetToggleAsync(
                    ToggleType.Favourites, response.Id, (byte)FavouriteType.Artist);

                // Toggle Follow
                response.ToggleFollow = await client.GetToggleAsync(
                    ToggleType.Follow, response.Id, (byte)FollowType.Artist);
            }
        }
 /// <summary>
 /// Attach Get User Toggles
 /// </summary>
 /// <param name="client">Spotify Sdk Client</param>
 /// <param name="response">User Response</param>
 public async static Task AttachGetUserToggles(
     this ISpotifySdkClient client,
     UserResponse response)
 {
     if (client.Config.IsAttachGetUserToggles && response != null)
     {
         // Toggle Follow
         response.ToggleFollow = await client.GetToggleAsync(
             ToggleType.Follow, response.Id, (byte)FollowType.User);
     }
 }
 /// <summary>
 /// Attach Get Episode Toggles
 /// </summary>
 /// <param name="client">Spotify Sdk Client</param>
 /// <param name="response">Show Response</param>
 public static async Task AttachGetEpisodeToggles(
     this ISpotifySdkClient client,
     EpisodeResponse response)
 {
     if (client.Config.IsAttachGetEpisodeToggles && response != null)
     {
         // Toggle Favourites
         response.ToggleFavourite = await client.GetToggleAsync(
             ToggleType.Favourites, response.Id, (byte)FavouriteType.Episode);
     }
 }