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