Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Restsharp.RestRequest.RemoveJsonBody()_C#_Rest_Web_Asp.net Web Api2_Asp.net Web Api - Fatal编程技术网

C# Restsharp.RestRequest.RemoveJsonBody()

C# Restsharp.RestRequest.RemoveJsonBody(),c#,rest,web,asp.net-web-api2,asp.net-web-api,C#,Rest,Web,Asp.net Web Api2,Asp.net Web Api,我可以通过以下方式添加到JSON正文: _request.AddJsonBody(obj1); _request.AddJsonBody(obj2); 我怎样才能清理尸体?没有RemoveJsonBody方法或任何类似方法。您可以使用: _request.Parameters.Clear(); 从请求正文中清除所有参数 或 删除特定索引处的元素 或 您可以使用它,只删除RequestBody类型并保留标题: _request.Parameters.RemoveAll(x => x.Ty

我可以通过以下方式添加到JSON正文:

_request.AddJsonBody(obj1);
_request.AddJsonBody(obj2);
我怎样才能清理尸体?没有RemoveJsonBody方法或任何类似方法。

您可以使用:

_request.Parameters.Clear();
从请求正文中清除所有参数

删除特定索引处的元素

您可以使用它,只删除RequestBody类型并保留标题:

_request.Parameters.RemoveAll(x => x.Type == RestSharp.ParameterType.RequestBody);

但是参数包含头和主体对象。我怎样才能摆脱身体的东西呢?
_request.Parameters.RemoveAll(x => x.Type == RestSharp.ParameterType.RequestBody);