protected void Application_Start() { Database.SetInitializer <LedContext>(new LedDbInitializer()); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // внедрение зависимостей NinjectModule autoMapperModule = new AutoMapperModule(); NinjectModule cityModule = new CityModule(); NinjectModule ownerModule = new OwnerModule(); NinjectModule displayModule = new DisplayModule(); NinjectModule serviceModule = new ServiceModule("DefaultConnection"); var kernel = new StandardKernel(autoMapperModule, cityModule, ownerModule, displayModule, serviceModule); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
public override DmdType WithCustomModifiers(IList <DmdCustomModifier>?customModifiers) => new DmdParsedTypeRef(OwnerModule, declaringTypeRef, TypeScope, MetadataNamespace, MetadataName !, VerifyCustomModifiers(customModifiers));