<titledata-react-helmet="true">Logging | SpotifyAPI-NET</title><metadata-react-helmet="true"name="docsearch:version"content="next"><metadata-react-helmet="true"name="twitter:card"content="summary_large_image"><metadata-react-helmet="true"property="og:title"content="Logging | SpotifyAPI-NET"><metadata-react-helmet="true"name="description"content="The library provides a way to inject your own, custom HTTP Logger. By default, no logging is performed."><metadata-react-helmet="true"property="og:description"content="The library provides a way to inject your own, custom HTTP Logger. By default, no logging is performed."><metadata-react-helmet="true"property="og:url"content="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/next/logging"><linkdata-react-helmet="true"rel="shortcut icon"href="/SpotifyAPI-NET/img/favicon.ico"><linkdata-react-helmet="true"rel="canonical"href="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/next/logging"><linkrel="stylesheet"href="/SpotifyAPI-NET/styles.8a053330.css">
</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain">var spotify = new SpotifyClient(config);</span></div></div></div></div></div><p>The <code>IHTTPLogger</code> interface can be found <ahref="https://github.com/JohnnyCrazy/SpotifyAPI-NET/blob/master/SpotifyAPI.Web/Http/Interfaces/IHTTPLogger.cs">here</a>.</p><h2><aaria-hidden="true"tabindex="-1"class="anchor enhancedAnchor_ZqCz"id="simpleconsolehttplogger"></a>SimpleConsoleHTTPLogger<aaria-hidden="true"tabindex="-1"class="hash-link"href="#simpleconsolehttplogger"title="Direct link to heading">#</a></h2><p>The library ships with a simple console-based logger</p><divclass="mdxCodeBlock_iHAB"><divclass="codeBlockContent_32p_"><buttontype="button"aria-label="Copy code to clipboard"class="copyButton_1BYj">Copy</button><divtabindex="0"class="prism-code language-csharp codeBlock_19pQ"><divclass="codeBlockLines_2n9r"style="color:#bfc7d5;background-color:#292d3e"><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain">var config = SpotifyClientConfig</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain"> .CreateDefault("YourAccessToken")</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain"> .WithHTTPLogger(new SimpleConsoleHTTPLogger());</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain"style="display:inline-block">
</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain">var spotify = new SpotifyClient(config);</span></div></div></div></div></div><p>This logger produces a simple console output for debugging purposes:</p><divclass="mdxCodeBlock_iHAB"><divclass="codeBlockContent_32p_"><buttontype="button"aria-label="Copy code to clipboard"class="copyButton_1BYj">Copy</button><divtabindex="0"class="prism-code language-text codeBlock_19pQ"><divclass="codeBlockLines_2n9r"style="color:#bfc7d5;background-color:#292d3e"><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain">GET tracks/NotAnid []</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain">--> BadRequest application/json { "error" : { "status" : 400, "message" : "</span></div><divclass="token-line"style="color:#bfc7d5"><spanclass="token plain"style="display:inline-block">