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

  • huyked

    huyked

    28 Mart 2008
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • Crossover

    Crossover

    18 HAZİRAN 2007