The gRPC client builds its own HTTP client. Since the HTTP client got new capabilities (service name resolution, unpooled connections), it makes sense to allow wrapping an existing HTTP client interface.
Modify the gRPC client to allow wrapping an existing HTTP client interface.
The gRPC client builds its own HTTP client. Since the HTTP client got new capabilities (service name resolution, unpooled connections), it makes sense to allow wrapping an existing HTTP client interface.
Modify the gRPC client to allow wrapping an existing HTTP client interface.