|
|
@@ -48,13 +48,12 @@ class ALIBABACLOUD_CORE_EXPORT RpcServiceClient : public CoreClient {
|
|
|
using CoreClient::AttemptRequest;
|
|
|
|
|
|
protected:
|
|
|
- virtual JsonOutcome makeRequest(const std::string &endpoint,
|
|
|
- const RpcServiceRequest &msg, HttpRequest::Method method =
|
|
|
- HttpRequest::Method::Get) const;
|
|
|
- HttpRequest buildHttpRequest(const std::string & endpoint,
|
|
|
- const ServiceRequest &msg, HttpRequest::Method method)const override;
|
|
|
- HttpRequest buildHttpRequest(const std::string & endpoint,
|
|
|
- const RpcServiceRequest &msg, HttpRequest::Method method)const;
|
|
|
+ virtual JsonOutcome makeRequest(const std::string &endpoint,
|
|
|
+ const RpcServiceRequest &msg, HttpRequest::Method method = HttpRequest::Method::Get) const;
|
|
|
+ HttpRequest buildHttpRequest(const std::string &endpoint,
|
|
|
+ const ServiceRequest &msg, HttpRequest::Method method) const override;
|
|
|
+ HttpRequest buildHttpRequest(const std::string &endpoint,
|
|
|
+ const RpcServiceRequest &msg, HttpRequest::Method method) const;
|
|
|
|
|
|
private:
|
|
|
std::shared_ptr<CredentialsProvider> credentialsProvider_;
|