I use a `HttpClient` that only supports async methods. Do I have to `await` them in the calling method (not in the async method itself, I have to await the calls in `HttpClient` methods as far as I know)?

I don't really need multithreading in that project. I would be fine blocking and waiting until I get a response from `HttpClient` as I need to have the data anyway. This is a `Console` application.