Casablanca: Problem mit WebAPI

Beitrag lesen

Hallo,

ich habe da ein ziemlich großes Problem, an dem seit einem Tag arbeite und nicht weiterkomme. Ich habe einen APIController angelegt und versuche die CRUD-Methoden aus Views (form-Method oder ajax) heraus aufzurufen. Leider diese API-Methoden werden nicht gefunden oder habe ich die Meldung, dass mehrere Methoden infrage kommen, egal was ich da mache.

        [HttpPost]
        [Route("MyShop/Create")]
        public void Post(MyModel model)
        {

        }

        [HttpPost]
        [Route("MyShop/Edit")]
        public void Put(MyModel model, int? id)
        {
        }

        [HttpPost]
        [Route("MyShop/Delete")]
        public void Delete(int id)
        {
        }

Hat jemand da eine Idee?

Danke im Voraus.