Pase múltiples objetos complejos a un método de API web post / put
¿Pueden algunos ayudarme a saber cómo pasar varios objetos desde una aplicación de consola C # al controlador de API web como se muestra a continuación?
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);
}
Mi método de API web es así:
public void StartProcessiong([FromBody]Content content, [FromBody]Config config)
{
}