SORU
14 Mart 2014, Cuma


Varolan MVC Web Uygulaması için Web API Ekle

Burada büyük bir soru var:How to add Web API to an existing ASP.NET MVC 4 Web Application project?

Ne yazık ki, benim sorunu çözmek için yeterli değildi. İki yanlış bir şey yapmadım emin olmaya çalıştım. Ben "kontrol sistemleri" ve maddenin "eylemleri, Varlık Çerçevesi kullanarak" nerede model sınıf ve db içeriği seçtim. 2 Denetleyicisi ile Web API eklendi sağ tıklandığında Her şey yolunda gitti... ama yine de... her zaman bir 404 hatası alıyordum /api/Rest ulaşmaya çalıştım (benim Denetleyicisinin adını RestController).

CEVAP
14 Mart 2014, Cuma


İşe yarıyor!!! İnanmak istemedim ama, sorun Global ile ilgili olduğunu tahmin.yönlendirme asaxsipariş.

İle çalışmıyor ise:

protected void Application_Start()
{
    AreaRegistration.RegisterAllAreas();
    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
    RouteConfig.RegisterRoutes(RouteTable.Routes);
    GlobalConfiguration.Configure(WebApiConfig.Register); //I AM THE 4th
    BundleConfig.RegisterBundles(BundleTable.Bundles);
}      

İle çalışır:

protected void Application_Start()
{
    AreaRegistration.RegisterAllAreas();
    GlobalConfiguration.Configure(WebApiConfig.Register); //I AM THE 2nd
    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
    RouteConfig.RegisterRoutes(RouteTable.Routes);
    BundleConfig.RegisterBundles(BundleTable.Bundles);
}      

Delice, biliyorum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • max2sims2

    max2sims2

    19 Kasım 2008
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • Tinkernut

    Tinkernut

    28 Aralık 2006