private static void InitializeContainer() { _builder.RegisterControllers(typeof(MvcApplication).Assembly).InstancePerRequest(); IConfigurationBuilder config = new ConfigurationBuilder(); ConfigurationModule module = new ConfigurationModule(config.Build()); ArchBootstrapperAutoFac.Register(_builder); _builder.RegisterModule(module); _builder.RegisterFilterProvider(); IContainer container = _builder.Build(); DependencyResolver.SetResolver(new AutofacDependencyResolver(container)); MiniProfiler.Configure(new MiniProfilerOptions() { RouteBasePath = "~/miniprofiler", PopupRenderPosition = RenderPosition.BottomLeft }) .AddViewProfiling() .AddEntityFramework(); }
private static void InitializeContainer() { _builder.RegisterControllers(typeof(MvcApplication).Assembly).InstancePerRequest(); IConfigurationBuilder config = new ConfigurationBuilder(); ConfigurationModule module = new ConfigurationModule(config.Build()); ArchBootstrapperAutoFac.Register(_builder); _builder.RegisterModule(module); _builder.RegisterFilterProvider(); IContainer container = _builder.Build(); DependencyResolver.SetResolver(new AutofacDependencyResolver(container)); }