public SpotifyController(ILogger <SpotifyController> logger, ISpotifyService spotifyService, IOptions <SpotifyAPIDetails> spotifyAPIDetails)
 {
     this.logger         = logger;
     this.spotifyService = spotifyService;
     SpotifyAPIDetails   = spotifyAPIDetails.Value ?? throw new ArgumentException(null, nameof(spotifyAPIDetails));
 }
 public SpotifyService(ILogger <SpotifyService> logger, IOptions <SpotifyAPIDetails> spotifyAPIDetails)
 {
     this.logger       = logger;
     SpotifyAPIDetails = spotifyAPIDetails.Value ?? throw new ArgumentException(nameof(spotifyAPIDetails));
 }