Sto blanking e ho bisogno di una mano veloce. Google mi ha fallito. Sto lavorando per sostituire WCF/REST Starter Kit con ASP.NET MVC. Voglio fare la transizione il più indolore possibile, così sto cercando di creare un percorso che corrisponda al seguente URL:ASP.NET MVC 2 Problema - Dot in Route
http://localhost/services/MyService.svc/UserInfo
ho creato il percorso in Global.asax.cs:
routes.MapRoute(
"MyServiceDefault",
"services/MyService.svc/{action}/{id}",
new {
controller = "MyService",
action = "UserInfo",
id = UrlParameter.Optional
}
);
Presto mi sono reso conto che la richiesta non è nemmeno arrivata alla mia applicazione a causa dello .
nella parte MyService.svc
dell'URL.
Cosa mi manca per forzare la richiesta di passare alla mia applicazione anziché essere gestita dal server come risorsa statica?
Aggiornamento
ho dimenticato di dire che ho anche provato ad aggiungere quanto segue al web.config per inutilmente:
<httpRuntime relaxedUrlToFileSystemMapping="true" />
interessante. prenderò nota di questo. –