Sto creando un nuovo asp.net web api project, e funzionerà proprio come un'API Rest, non ci sono interfacce e standard web, solo un servizio di assistenza da altre applicazioni front-end. Quando creo la mia soluzione in Visual Studio, aggiungo nel mio progetto tutti i riferimenti di un progetto asp.net mvc con molti file e riferimenti nella cartella packages che non userò. Mi piacerebbe sapere quali riferimenti posso rimuovere dal mio progetto per farlo funzionare come un'API (e rimuoverlo dalla cartella dei pacchetti)?Rimozione di riferimenti da Asp.Net Web Api Project
6
A
risposta
4
E 'più facile se si va ai pacchetti Nuget installati nel progetto, e rimuovere tutti i pacchetti che non sono legati ad ASP.NET Web API. Non sarai in grado di rimuovere i pacchetti su cui si basa l'API Web. Inoltre, la funzione Guida in Web API si basa su ASP.NET MVC, quindi se si desidera rimuovere le dipendenze di ASP.NET MVC, sarà necessario eliminare l'area ASP.NET generata per questo nel progetto. Una volta rimossi tutti i pacchetti di nuget che non ti servono, riceverai alcuni errori di compilazione a causa di riferimenti esistenti a classi inesistenti, quindi dovrai liberarti anche di quelli.
Problemi correlati
- 1. MessageHandlers vs Filters in asp.net mvc web api project
- 2. rimozione di riferimenti null da un HashSet
- 3. rimozione repository git locale da Xcode Project?
- 4. Autenticazione API Web ASP.NET
- 5. Reindirizzamento da asp.net web api postazione
- 6. personalizzazione uscita odata da asp.net web api
- 7. Chiamare API Web ASP.NET da code-behind
- 8. Come leggere XML da API Web ASP.NET?
- 9. Ritorno da ASP.NET 5 Web API
- 10. API Web ASP.NET CacheControl
- 11. ASP.net Web API e System.Net.Http
- 12. Autenticazione con ASP.NET Web API
- 13. API Web ASP.NET in IE
- 14. API Web ASP.NET ActionFilter esempio
- 15. ASP.NET MVC o API Web ASP.NET + AngularJS
- 16. Pagina Web ASP.Net Web Api basata sull'autorizzazione
- 17. ASP.NET Web Api in Web costituisce
- 18. Transazioni con API WEB ASP.net
- 19. API Web ASP.NET con DotNetOpenAuth
- 20. ASP.NET Web Api e UrlDecode
- 21. API Web ASP.NET download testo
- 22. personalizzato di routing con ASP.NET Web API
- 23. Abilitazione API Web ASP.net Cross Domain
- 24. API Web ASP.NET: provider di servizi OAuth
- 25. Metodo di accesso API Web ASP.NET
- 26. Gestori di messaggi API Web ASP.NET
- 27. API di controllo ASP.NET Web Serializer specifico
- 28. Registrazione di dati in API Web asp.net
- 29. Come consumare un web API da asp.net Web API per archiviare i risultati nel database?
- 30. Come restituire il file da ASP.net 5 web api
Grazie Pablo:) ... Penso che Microsoft dovrebbe creare un vero modello basato su Rest API, senza alcun riferimento a ViewEngines come Razor ... –
Sembra che ci sia già un modello, che non è ufficiale. http://nikosbaxevanis.com/2012/11/02/empty-asp-net-web-api-project-template/ –
Link molto utile Pable. Grazie. –