protected void Application_Start() { // внедрение зависимостей NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); GlobalConfiguration.Configuration.DependencyResolver = new NinjectResolver(kernel); GlobalConfiguration.Configure(WebApiConfig.Register); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // Инициализация БД AuthService.Utils.Helpers.InitializerDb(); OperationsService.Utils.Helpers.InitializerDb(); // Инициализация AutoMapper Mapper.Initialize(configurationExpression => { configurationExpression.AddProfile <OperationsService.Mapping.MapperProfileToDTO>(); configurationExpression.AddProfile <Mapping.MapperProfileToViewModel>(); }); }
public PingerSettingsTests() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); _pingerSettings = kernel.Get <IPingerSettings>(); }
protected void Application_Start() { this.Error += MvcApplication_Error; AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // GlobalConfiguration.Configure(WebApiConfig.Register); #region внедрение зависимостей NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); kernel.Unbind <ModelValidatorProvider>(); #endregion //AddBindings(); #region Serilog // Get application base directory string basedir = AppDomain.CurrentDomain.BaseDirectory; // Setup Serilog for logging Log.Logger = new LoggerConfiguration() .ReadFrom.AppSettings() .WriteTo.RollingFile(basedir + "/Logs/log-{Date}.txt") .CreateLogger(); Log.Information("Start aplication!"); #endregion }
protected void Application_Start() { Mapper.Initialize(cfg => { cfg.AddProfile <MappingProfileBll>(); cfg.AddProfile <MappingProfileWeb>(); }); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule serviceModule = new ServiceModule("ConitConnection"); NinjectModule moduleRegistrations = new NinjectRegistrations(); var kernel = new StandardKernel(serviceModule, moduleRegistrations); kernel.Unbind <ModelValidatorProvider>(); // use this line without webApi DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); // use this line to work with webApi GlobalConfiguration.Configuration.DependencyResolver = new NinjectResolver(kernel); }
public PingerConfigReaderTests() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); _pingerConfigReaderTests = kernel.Get <IPingerConfigReader>(); }
internal static void Configuration() { NinjectModule ninjectModule = new NinjectRegistrations(); var kernel = new StandardKernel(ninjectModule); kernel.Unbind <ModelValidatorProvider>(); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
public PingLogWriterTests() { NinjectModule registrations = new NinjectRegistrations(); _kernel = new StandardKernel(registrations); _pingLogWriter = _kernel.Get <IPingLogWriter>(); }
public void NinjectTest() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); kernel.Unbind <ModelValidatorProvider>(); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
static MvcApplication() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); logger = (ILogger)DependencyResolver.Current.GetService(typeof(ILogger)); }
protected override IKernel CreateKernel() { var registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); RegisterServices(kernel); return(kernel); }
public PingerTcpTests() { NinjectModule registrations = new NinjectRegistrations(); _kernel = new StandardKernel(registrations); _pingerTcp = _kernel.Get <IPingerTcp>(); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); GlobalConfiguration.Configuration.Filters.Add(new LogExceptionFilterAttribute()); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectRegistrations.Registration(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); NinjectModule registrations = new NinjectRegistrations(); DependencyResolver.SetResolver(new NinjectDependencyResolver(new StandardKernel(registrations))); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); // внедрение зависимостей NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); var ninjectResolver = new NinjectDependencyResolver(kernel); GlobalConfiguration.Configuration.DependencyResolver = ninjectResolver; GlobalConfiguration.Configure(WebApiConfig.Register); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); Database.SetInitializer <EFDbContext>(null); }
static void Main(string[] args) { var registrations = new NinjectRegistrations(); IKernel kernel = new StandardKernel(registrations); IUserService userService = kernel.Get <IUserService>(); var user = userService.Login("*****@*****.**", "Taras123"); IUserService userService2 = kernel.Get <IUserService>(); Console.WriteLine(userService2.CurrentUser.Name); }
public Startup() { NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); kernel.Unbind <ModelValidatorProvider>(); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); UserService = kernel.Get <IUserService>(); }
protected void Application_Start() { AutoMapper.Mapper.Initialize(cfg => cfg.AddProfile <ApplicationProfile>()); GlobalConfiguration.Configure(WebApiConfig.Register); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); GlobalConfiguration.Configuration.DependencyResolver = new NinjectDependencyResolver(kernel); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
void Application_Start(object sender, EventArgs e) { // Code that runs on application startup AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); System.Data.Entity.Database.SetInitializer <Models.ApplicationDbContext> (null); var registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); // Dependency injection NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); kernel.Unbind <ModelValidatorProvider>(); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { //Database.SetInitializer<RentThingsContext>(new LibraryDbInit()); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false; AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule ninjectModule = new NinjectRegistrations(); var kernel = new StandardKernel(ninjectModule); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // Регистрация класса для внедрения зависимостей NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); kernel.Unbind <ModelValidatorProvider>(); // disabling of default validation DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); #pragma warning disable CS0436 // Type conflicts with imported type NinjectModule registrations = new NinjectRegistrations(); #pragma warning restore CS0436 // Type conflicts with imported type var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
protected void Application_Start() { System.Data.Entity.Database.SetInitializer <Repositories.ApplicationDbContext>(new Tools.AppDbInizializer()); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule registrations = new NinjectRegistrations("DefaultConnection"); var kernel = new StandardKernel(registrations); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }