0

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?

Ilja S.
  • 1,150
  • 2
  • 12
  • 21

0 Answers0