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

  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • sWooZie

    sWooZie

    9 ŞUBAT 2006
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008