Bir WCF hizmetim var (bir MVC uygulamasında bir Alanın services
dizininin içinde oturan TestService.svc
diyelim. Bu alan ana uygulamaya birleştirilmiştir. .. alan yolları kurulum olmuşturYönlendirilmiş bir yoldaki MVC uygulamasında bir Bölgeye ait WCF hizmetlerini açığa çıkarın
content
denilen ve alan çalışıyor I birini yapabilirsiniz Home
denetleyicisinde Index
eylemi erişmek için:.
http://my-host/areas/content/index/home
veya
Benhttp://my-host/content/services/TestService.svc
üzerinden doğrudan erişemez,
areas
dizin içermelidir
http://my-host/areas/content/services/TestService.svc
URL:
http://my-host/content/index/home
SVC dosyaancak sadece üzerinden erişilebilir. Denemek gerekirse, 404 hatası verilir.
Uygulamayı, SVC isteğini denetleyicilerle aynı yol tablosu üzerinden yönlendirecek şekilde ayarlamanın bir yolu var mı? Hizmetler için areas
kullanmak zorunda kalmak istemiyorum.
Bir yan not olarak, rota yollarını eğik çizgi ile başlatamazsınız, bu nedenle içerik/hizmetler/TestService olur. – Kezzer
http://geekswithblogs.net/michelotti/archive/2010/09/22/wcf-rest-services-inside-mvc-projects.aspx –
'daki gibi rota kısıtlamalarını uyguladıktan sonra bu çözümü kullanabildim benim hayatım – TheQult