Assume following in .NET MVC controller:
public JsonResult Update(string param1, User user)
{
//Some code here
return null;
}
How would one use RestSharp to do post to this method?
This does not work (controller gets empty user):
var request = new RestRequest("Update", Method.POST);
request.RequestFormat = DataFormat.Json;
request.AddParameter("param1", "whatever");
request.AddBody(user); //Instance of User
_restClient.Execute(request);
However it will work if controller would have only one parameter "user"
So is this possible to mix parameters in RestSharp?