问:你好
我正在尝试点击MVC Web API删除记录,但是却收到错误消息,即找不到资源。我可以使用PostMan和fiddler来访问API,但是不能使用Rest Clinet来访问它。这是我的代码
var request = new RestRequest(“ api / TwingleCategory / DeleteCategory”,Method.DELETE);
request.AddParameter(“ twingleCategoryId”,twingleCategoryId,ParameterType.UrlSegment);
var response = _client.Execute(request);
答:几天前,我也遇到了同样的问题,我得到的解决方案不是使用ParameterType.UrlSegment,而是使用ParameterType.QueryString。
您的代码应如下所示:
var request = new RestRequest(“ api / TwingleCategory / DeleteCategory”,Method.DELETE);
request.AddParameter(“ twingleCategoryId”,twingleCategoryId,ParameterType.QueryString);
var response = _client.Execute(request);
希望它可以帮助您.....!