Код ниже:
IRestRequest request = new RestRequest("apiEndPoint", Method.POST);
IRestResponse response = RestClient.Execute(request);
И этот:
IRestRequest request = new RestRequest("apiEndPoint");
IRestResponse response = RestClient.Post(request);
Оба отправляют один и тот же HTTP-запрос с глаголом POST на сервер URL / apiEndPoint
.
Оба действительны, и вы должны использовать одно вместо другого в зависимости от дизайна вашей реализации. Я склонен использовать первый, потому что я обычно знаю глагол (POST, GET, ...) перед выполнением.