将字符串转换为 RestSharp 定义的调用方法

Convert string to a RestSharp defined call method

所以我尝试使用 RestSharp 并创建一个函数来处理所有事情,然后单独调用它,而不是每次都使用 restsharp 中的每个函数。 我遇到的问题是将字符串参数用作 RestRequest 方法中的定义。

    public void GetRestClient(string country, string method, string endpoint, string body = null) 
    {
        string url = getCountryUrl(country) + endpoint;
        RestClient client = new RestClient(url);
        RestRequest getRequest = new RestRequest(Method.**method**);
    }

这是个好方法吗?

        RestRequest getRequest = new RestRequest((Method)Enum.Parse(typeof(Method), method));

这有效:

 RestRequest getRequest = new RestRequest((Method)Enum.Parse(typeof(Method), method));