有些人可以帮我了解如何将多个对象从C#控制台应用程序传递到Web API控制器,如下所示?
using (var httpClient = new System.Net.Http.HttpClient())
{
httpClient.BaseAddress = new Uri(ConfigurationManager.AppSettings["Url"]);
httpClient.DefaultRequestHeaders.Accept.Clear();
httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var response = httpClient.PutAsync("api/process/StartProcessiong", objectA, objectB);
}
Run Code Online (Sandbox Code Playgroud)
我的Web API方法是这样的:
public void StartProcessiong([FromBody]Content content, [FromBody]Config config)
{
}
Run Code Online (Sandbox Code Playgroud) c# asp.net asp.net-web-api dotnet-httpclient asp.net-web-api2