为获取请求 RestClient 设置动态 baseUrl
Setting dynamic baseUrl for Get Request RestClient
我想根据正在使用的令牌动态更改我的 RestClient 的 baseUrl 运行。
这是针对试图获取名册数据但无法弄清楚如何为每个令牌获取自定义 baseUrl 的代理名册系统
public List<DeputyRosterData> RosterData(string url, int? actual, int? roster)
{
BaseUrl = "e1f5c520093734.au.deputy.com"; //Error on this line but to show you what I need
var request = Request("/api/v1/resource/Roster");
var result = _client.Execute<List<DeputyRosterData>>(request);
return result.Data;
}
我觉得,对你有用
var client = new RestClient();
string baseURL = "http://northwind.servicestack.net";
string apiURL = baseURL + "/" + "customers?format=json";
client = new RestClient(apiURL); // 1 URL
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
baseURL = "https://jsonplaceholder.typicode.com";
apiURL = baseURL + "/posts/1";
client = new RestClient(apiURL);//2 URL
request = new RestRequest(Method.GET);
response = client.Execute(request);
我想根据正在使用的令牌动态更改我的 RestClient 的 baseUrl 运行。
这是针对试图获取名册数据但无法弄清楚如何为每个令牌获取自定义 baseUrl 的代理名册系统
public List<DeputyRosterData> RosterData(string url, int? actual, int? roster)
{
BaseUrl = "e1f5c520093734.au.deputy.com"; //Error on this line but to show you what I need
var request = Request("/api/v1/resource/Roster");
var result = _client.Execute<List<DeputyRosterData>>(request);
return result.Data;
}
我觉得,对你有用
var client = new RestClient();
string baseURL = "http://northwind.servicestack.net";
string apiURL = baseURL + "/" + "customers?format=json";
client = new RestClient(apiURL); // 1 URL
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
baseURL = "https://jsonplaceholder.typicode.com";
apiURL = baseURL + "/posts/1";
client = new RestClient(apiURL);//2 URL
request = new RestRequest(Method.GET);
response = client.Execute(request);