Adding a guard in the HttpClientRequestSender to protect against the HttpClient.BaseAddress being null