64 messaggi dal 16 novembre 2009
Buongiorno a tutti, ho un problema di routing. L'applicazione ha dei routing prestabiliti tipo:

/{id}/{nome}


e funzionano benissimo, il problema è sorto quando ho dovuto implementare delle api, tipo queste:

/api/{controller}


vengono tutte intercettate dal routing normale. Come posso evitare ciò?
68 messaggi dal 05 febbraio 2009
Ciao Christian,
hai provato a spostare la nuova regola (/api/{controller}) all'inizio?
Prima di quella di default, per intenderci.

Vito
64 messaggi dal 16 novembre 2009
Si già fatto non funziona, il problema è che trova una route simile in RouteConfig.cs come soluzione dovrei dire a route config.cs di ignorare le route che iniziano con api. Per provare ho fatto questo ma non funziona e tantomeno penso sia la soluzione esatta.

routes.IgnoreRoute("api/{*pathInfo}");

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.