Ho installato il pacchetto della pagina della Guida dell'API Web di ASP.NET 4 tramite nuget nel progetto Web Api. Per qualche motivo non visualizza tutti gli endpoint api. Ho la documentazione impostata per utilizzare XML. Non so perché questo sta accadendo, ogni aiuto è apprezzato.Il pacchetto della pagina della Guida dell'API Web ASP.NET non riceve tutti gli endpoint dell'API
Ecco un controller esempio
public class ProductController : BaseController
{
// GET api/Product/Get/5/43324
[AcceptVerbs("GET")]
public ApiProduct Get(int id, [FromUri]int productId)
{
//// logic
}
}
percorsi
config.Routes.MapHttpRoute(
name: "api-info",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional, action = RouteParameter.Optional }
);
Grazie
Potrebbe condividere i controller per i quali non vengono visualizzati? –
ha aggiornato la domanda per mostrare il controller, inoltre non vengono visualizzati tutti gli endpoint per un controller. – tmjam
potresti anche condividere i percorsi? –