When creating **_VaultHttpClient_** in multi threaded environment a **_System.InvalidOperationException_** is thrown. Please Refer to the attached exception log. ### Steps to reproduce: Initialize **_VaultHttpClient_** in parallel using several threads. ### Solution: Initialize the *_VaultHttpClient_** in a **_static block_**: static VaultHttpClient() { HttpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); } [VaultHttpClient.Exception.log](https://github.com/Chatham/Vault.NET/files/1987369/VaultHttpClient.Exception.log)
When creating VaultHttpClient in multi threaded environment a System.InvalidOperationException is thrown.
Please Refer to the attached exception log.
Steps to reproduce:
Initialize VaultHttpClient in parallel using several threads.
Solution:
Initialize the VaultHttpClient* in a static block:
VaultHttpClient.Exception.log