16 AĞUSTOS 2012, PERŞEMBE
Nasıl 4 Web mevcut ASP.NET MVC Uygulama bir proje için Web API eklemek için?
ASP.NET Web API ASP.NET MVC 4 Web Uygulaması) projesi, Visual Studio 2012 yılında geliştirilen eklemek istiyorum. Hangi adımları proje için çalışan bir Web API eklemek için gerçekleştirmek zorunda mıyım? Bir denetleyici ApiController kaynaklanan ihtiyacım var farkındayım, ama tüm bildiğim bu.
Eğer daha fazla ayrıntı lazım olursa haber ver.
CEVAP
17 AĞUSTOS 2012, Cuma
Gerçekleştirmek için gerekli adımları olmuştur
System.Web.Http.WebHost
başvuru ekleyin.App_Start\WebApiConfig.cs
(kod parçacığını aşağıya bakınız) ekleyin.- İthalat
Global.asax.cs
System.Web.Http
ad. MvcApplication.Application_Start()
(dosyasındaGlobal.asax.cs
)WebApiConfig.Register(GlobalConfiguration.Configuration)
Araöncevarsayılan kayıt yoksa öncelikli olarak Uygulama yolu Web.- Kumanda
System.Web.Http.ApiController
kaynaklanan ekleyin.
Sonra the tutorial (İlk ASP.NET Web API) API yeterli benim denetleyicisi tanımlamak için öğrenebilirim.
App_Start\WebApiConfig.cs:
using System.Web.Http;
class WebApiConfig
{
public static void Register(HttpConfiguration configuration)
{
configuration.Routes.MapHttpRoute("API Default", "api/{controller}/{id}",
new { id = RouteParameter.Optional });
}
}
Global.asax.cs:
using System.Web.Http;
...
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
WebApiConfig.Register(GlobalConfiguration.Configuration);
RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
Bunu Paylaş:
Nasıl Eclipse mevcut kaynaktan bir pro...
nasıl directory uygulama sınıf için ek...
Nasıl heroku uygulama için benim repo ...
nasıl bir uygulama içinde birden çok w...
Nasıl meteor bir proje mevcut mongodb ...