Vorrei utilizzare WebAPI per un mio progetto esistente (classico ASP.NET), ma per quanto posso dire è possibile utilizzare solo WebAPI con MVC.Come utilizzare WebAPI senza ASP.NET MVC?
È possibile utilizzare WebAPI con ASP.NET?
Vorrei utilizzare WebAPI per un mio progetto esistente (classico ASP.NET), ma per quanto posso dire è possibile utilizzare solo WebAPI con MVC.Come utilizzare WebAPI senza ASP.NET MVC?
È possibile utilizzare WebAPI con ASP.NET?
Dal linked page:
Anche se ASP.NET Web API è confezionato con ASP.NET MVC, è facile Inserire un API per una tipica applicazione Form Web ASP.NET. Questo tutorial ti guida attraverso i passaggi.
Per usare API Web in un'applicazione Web Form, ci sono due fasi principali:
aggiungere un controller API Web che deriva dalla classe ApiController. Aggiungere una tabella di percorso al metodo Application_Start. Creare un modulo Web Progetto
Avviare Visual Studio 2010 e selezionare Nuovo progetto dalla pagina iniziale. Oppure, dal menu File, selezionare Nuovo, quindi Progetto.
Nel riquadro Modelli, selezionare Modelli installati ed espandere il nodo Visual C#. In Visual C#, selezionare Web. Nell'elenco dei modelli di progetto , selezionare Applicazione Web ASP.NET. Immettere un nome per il progetto e fare clic su OK.
ASP.NET Web API e ASP.NET MVC vivono in due mondi diversi seppur paralleli mondi.
L'API Web è stata progettata e costruita senza dipendenze da ASP.NET MVC ma è stata creata nella parte superiore di ASP.NET.
Quindi la risposta alla tua domanda - con sicurezza - è true. Lo stesso Brad Wilson ne ha parlato di recente su un podcast.
cosa è successo al collegamento. Stava lavorando ieri ma ora sta ottenendo '404 La pagina che stai cercando non è disponibile ...' – shashwat
Riporto il problema del collegamento e mi hanno aggiornato il nuovo link. Ho aggiornato lo stesso in risposta. – shashwat