public void Delete() { using (var container = IOC.Configure()) { container.Resolve <SSW.Data.Tests.Integration.RepositoryTests.Delete>().BDDfy(); } }
public void TestConfiguration() { using (container = IOC.Configure()) { this.BDDfy(); } }
public void SaveAndFind() { using (var container = IOC.Configure()) { container.Resolve <SSW.Data.Tests.Integration.RepositoryTests.SaveAndFind>().BDDfy(); } }
protected void Application_Start(object sender, EventArgs e) { // Code that runs on application startup AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); // Simple Injector set up var container = new Container(); container.Options.DefaultScopedLifestyle = new WebRequestLifestyle(); // Register your stuff here IOC.Configure(container); container.Register <HomeModel>(); container.RegisterMvcControllers(Assembly.GetExecutingAssembly()); container.RegisterMvcIntegratedFilterProvider(); container.Verify(); DependencyResolver.SetResolver(new SimpleInjectorDependencyResolver(container)); }