protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule reg = new NinjectReg(); var kernel = new StandardKernel(reg); kernel.Get <HomeController>(); kernel.Get <UnitOfWork>(); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
public static void Register(HttpConfiguration config) { // Конфигурация и службы веб-API // Маршруты веб-API config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); NinjectReg reg = new NinjectReg(); }