This is code specific to this exact request, and isn't usable anywhere else. I don't see why it should be in a separate HttpClientExtensions.