DELETE方法在一个新的WebAPI项目,有这样Get
方法:在调用的Web API
// GET api/values/5
public string Get(int id)
{
return "value";
}
这Delete
方法
// DELETE api/values/5
public void Delete(int id)
{
var client = new MongoClient("mongodb://localhost:27017");
var server = client.GetServer();
var db = server.GetDatabase("Test");
var collection = db.GetCollection<Entity>("Entities");
var deleteEntity = Query<Entity>.EQ(e => e.Id, id);
collection.Remove(deleteEntity);
}
他们有相似的网址api/values/5
。 当我想调用Delete
方法时,它执行Get
方法。该怎么办?
你打电话它使用HTTP动词“DELETE”?你能描述你如何请求你的API吗? – Giorgio 2015-02-09 15:23:02
请说明你是如何调用Delete方法的?还有你有正确的装饰方法与适当的属性? – ssilas777 2015-02-09 15:23:03
这是我的删除方法。 – Tanvir 2015-02-09 15:32:13