Один и тот же URL для запуска HTTP Post и HTTP Delete глаголов в MVC 4 - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть сценарий, в котором я хочу запускать глаголы HTTPDelete или HTTPPost с одним и тем же URL.Например.url = https://localHost:12345/api/home/1234/Products должен вызывать следующие методы

    [Route("api/home/{id}/Products")]
    [HttpDelete]
    public ActionResult DeleteProducts(string id)
    {
       /* Some Business logic*/
        return new HttpStatusCodeResult(System.Net.HttpStatusCode.OK);
    }
    [Route("api/home/{id}/Products")]
    [HttpPost]
    public ActionResult AddProducts(string id)
    {
       /* Some Business logic*/
        return new HttpStatusCodeResult(System.Net.HttpStatusCode.OK);
    }

Как этого добиться в среде MVC .Net4.

...