// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); services.AddSingleton <IConfiguration>(Configuration); Boostraper.Configure(services); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); Boostraper.Run(); }
protected override void OnStartup(StartupEventArgs e) { var container = Boostraper.Init(); GoodsListViewModel goodsListViewModel = container.Resolve <GoodsListViewModel>(); GoodsModifyViewModel goodsModifyViewModel = container.Resolve <GoodsModifyViewModel>(); MainWindow window = new MainWindow(goodsListViewModel, goodsModifyViewModel); window.Show(); }
private TesteBase() { Boostraper.Configure(serviceCollection); configurationBuilder.AddJsonFile("appsettings.test.json"); IConfiguration Configuration = configurationBuilder.Build(); serviceCollection.AddSingleton <IConfiguration>(Configuration); serviceProvider = serviceCollection.BuildServiceProvider(); }
private void button_Click_1(object sender, RoutedEventArgs e) { var container = Boostraper.Init(); var detailsViewModel = container.Resolve <GoodsListViewModel>(); var goodView = new UserModify(_goodsListView, goodsModifyViewModel); goodView.ShowDialog(); if (goodView.DialogResult.HasValue && goodView.DialogResult.Value) { _goodsListView.Update(); } }
private TesteBase() { _contextFactory = new Mock <IContextFactory>(); Boostraper.Configure(serviceCollection); configurationBuilder.AddJsonFile("appsettings.test.json"); IConfiguration Configuration = configurationBuilder.Build(); var bagulho = new DbContextOptionsBuilder <PhotoAdminContext>() .UseInMemoryDatabase(databaseName: "Add_writes_to_database") .Options; _contextFactory.Setup(x => x.GetContext()).Returns(new PhotoAdminContext(bagulho)); serviceCollection.AddSingleton <IContextFactory>(_contextFactory.Object); serviceCollection.AddSingleton <IConfiguration>(Configuration); serviceProvider = serviceCollection.BuildServiceProvider(); }