Ho aggiunto con successo un web api controller
a un'applicazione esistente MVC4
.Aggiunta di API Web e documentazione API a un progetto MVC esistente
Mi piacerebbe avere la funzionalità di documentazione api disponibile nei nuovi campioni di API Web (ex. http://sample.hostname.com/help)
. Credo che utilizzino la classe ApiExplorer
. Ho provato semplicemente copiando l'area HelpPage
nel mio progetto, ma ottengo un errore
"The type String cannot be constructed. You must configure the container to supply this value"
quando provo a navigare per aiutare.
Che cosa devo fare per aggiungere la documentazione automatizzata delle API?
tutto il sampl Funzionano all'interno del progetto autonomo dell'API Web, non esiste un campione in cui utilizzare HelpPage dal progetto MVC esistente – mare
è possibile installare il pacchetto nuget 'Microsoft.AspNet.WebApi.HelpPage' che creerà un'area chiamata' HelpPage 'nella tua applicazione MVC. –
è possibile installarlo, sì, e l'ho fatto ma non sta raccogliendo alcun controller Api per la documentazione, quindi i documenti sono vuoti, forse puoi provare il contrario? – mare