Exponga los servicios WCF que pertenecen a un área en la aplicación MVC en una ruta enrutada
Tengo un servicio WCF (digamosTestService.svc
sentado dentro delservices
directorio de un área en una aplicación MVC. Esta área se combina en la aplicación principal. El área se llamacontent
.
Las rutas se han configurado y el área funciona bien. Para acceder alIndex
acción en elHome
controlador que puedo hacer:
http://my-host/areas/content/index/home
o
http://my-host/content/index/home
Sin embargo, solo se puede acceder al archivo SVC a través de:
http://my-host/areas/content/services/TestService.svc
La URL debe incluir elareas
directorio, no puedo acceder directamente a través dehttp://my-host/content/services/TestService.svc
. Si lo intento, me da un error 404.
¿Hay alguna forma de configurar la aplicación para que enrute la solicitud SVC a través de la misma tabla de ruta que los controladores? No quiero tener que usarareas
por los servicios