public void Setup() { BootStrapper.BootStrap(); bookRepository = ObjectFactory.GetInstance <IRepository <Book> >(); recordKeepingRepository = ObjectFactory.GetInstance <IRepository <RecordKeeping> >(); memberRepository = ObjectFactory.GetInstance <IRepository <Member> >(); }
static void Main(string[] args) { Random random = new Random(); log4net.Config.XmlConfigurator.Configure(); BootStrapper.BootStrap(); InvestmentStatusCreated investmentStatusCreated = new InvestmentStatusCreated(3, 1, 4, 2); InvestmentStatusCompleted investmentStatusCompleted = new InvestmentStatusCompleted(3); for (int i = 0; i < 3600 * 100; i++) { if (random.Next(100) == 0) { BootStrapper.EventBus.Publish(investmentStatusCompleted); } else { BootStrapper.EventBus.Publish(investmentStatusCreated); } BootStrapper.EventBus.Flush(); if (i % 10000 == 0) { Console.WriteLine(i); } Thread.Sleep(random.Next(20)); } }
/// <summary> /// Called when the activity is starting. /// </summary> /// <param name="savedInstanceState">If the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently supplied in OnSaveInstanceState(Bundle)</param> protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); if (this.viewModel == null) { IDependencyResolver dependencyResolver = BootStrapper.BootStrap(this.RegisterPlatformDependencies); this.viewModel = dependencyResolver.Resolve <IMainViewModel>(); this.viewModel.PropertyChanged += this.OnViewModelPropertyChanged; this.viewModel.InstallCompleted += this.OnInstallCompleted; } Xamarin.Essentials.Platform.Init(this, savedInstanceState); this.SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); this.SetSupportActionBar(toolbar); this.fab = this.FindViewById <FloatingActionButton>(Resource.Id.fab); this.fab.Click += this.FabOnClick; this.initialText = this.FindViewById <AppCompatTextView>(Resource.Id.initialText); this.downloadContainer = this.FindViewById <LinearLayout>(Resource.Id.downloadContainer); this.progressDownload = this.FindViewById <ProgressBar>(Resource.Id.progressDownload); this.installingContainer = this.FindViewById <LinearLayout>(Resource.Id.installingContainer); this.installStatus = this.FindViewById <AppCompatTextView>(Resource.Id.installStatus); this.installError = this.FindViewById <AppCompatTextView>(Resource.Id.installError); }
public ViewModelLocator() { var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); this.mainWindowViewModel = container.Resolve <MainWindowViewModel>(); }
private void Application_Startup(object sender, StartupEventArgs e) { var bootstrapper = new BootStrapper(); var container = bootstrapper.BootStrap(); var minWindow = container.Resolve <MainWindow>(); minWindow.Show(); }
public MainWindow() { var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); MainViewModel vm = container.Resolve <MainViewModel>(); InitializeComponent(); DataContext = vm; }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); var mainWindow = container.Resolve <MainWindow>(); mainWindow.Show(); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var bootStrapper = new BootStrapper(); //zmienna dla interfejsów Autofac var container = bootStrapper.BootStrap(); //zmienna dla odpalenia kontenera Autofac var mainWindow = container.Resolve <MainWindow>(); //zmienna dla głównego okna mainWindow.Show(); //otwarcie głównego okna }
private void App_OnStartup(object sender, StartupEventArgs e) { var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); var mainWindow = container.Resolve <View.MainWindow>(); mainWindow.Show(); }
private async void Application_Startup(object sender, StartupEventArgs e) { var bootStrapper = new BootStrapper(); _container = bootStrapper.BootStrap(); await InitializeApplicationForUseCase1Async(); var mainWindow = _container.Resolve <MainWindowView>(); mainWindow.Show(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ValueProviderFactories.Factories.Remove(ValueProviderFactories.Factories.OfType <JsonValueProviderFactory>().FirstOrDefault()); ValueProviderFactories.Factories.Add(new JsonNetValueProviderFactory()); BootStrapper.BootStrap(); }
protected override void Configure() { var viewStore = new DocumentStore { ConnectionStringName = BootStrapper.RavenDbConnectionStringName }; viewStore.Initialize(); _container = BootStrapper.BootStrap(viewStore); // adds and configures all components using WindsorInstallers from executing assembly _container.Install(FromAssembly.This()); }
protected void Application_Start() { BootStrapper.BootStrap(); DependencyResolver.SetResolver(new NinjectDependencyResolver { Kernel = BootStrapper.Kernel }); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var bootstrapper = new BootStrapper(); var container = bootstrapper.BootStrap(); var mainWindow = container.Resolve <MainWindow>(); //var mainWindow = new MainWindow( // new MainViewModel( // new NavigationViewModel( // new NavigationDataProvider( // ()=>new FileDataService() )))); mainWindow.Show(); }
public MainWindow() { var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); MainWindowViewModel vm = container.Resolve <MainWindowViewModel>(); InitializeComponent(); DataContext = vm; this.df.Owner = this; (this.DataContext as ViewModels.MainWindowViewModel).DialogFacade = this.df; }
static void Main() { //use RavenDB Server as an event store and persists the read side (views) also to RavenDB Server var viewStore = new DocumentStore { ConnectionStringName = BootStrapper.RavenDbConnectionStringName }; viewStore.Initialize(); //run RavenDB InMemory //var store = new EmbeddableDocumentStore {RunInMemory = true}; IWindsorContainer container = null; try { container = BootStrapper.BootStrap(viewStore); var bus = container.Resolve <IBus>(); var aggregateId = Guid.NewGuid(); //create customer (Write/Command) CreateCustomer(bus, aggregateId); //Customer relocating (Write/Command) RelocateCustomer(bus, aggregateId); //show all customers [in memory] (Read/Query) ShowCustomerListView(viewStore); } catch (System.Net.WebException ex) { Console.WriteLine(@"Unable to connect to RavenDB Server. Have you started 'RavenDB\Server\Raven.Server.exe'?"); } catch (Exception ex) { Console.WriteLine("Fehler: " + ex.Message); } finally { if (container != null) { container.Dispose(); } } Console.WriteLine("Press any key to finish."); Console.ReadLine(); }
static void Main(string[] args) { BootStrapper.BootStrap(new StandardKernel()); GetPermissionsTest(); GetRolesTest(); GetSubjectsTest(); GetPermissionTest(); GetRoleTest(); GetSubjectTest(); SaveRolePermissionsTest(); SaveRolePermissionsTest(); SaveSubjectRolesTest(); SaveSubjectRolesTest(); }
protected override void OnStartup(StartupEventArgs e) { // add custom accent and theme resource dictionaries ThemeManager.AddAccent("CustomAccent1", new Uri("pack://application:,,,/UniVoting.Admin;component/CustomAccents/CustomAccent.xaml")); // create custom accents ThemeManagerHelper.CreateAppStyleBy(Colors.Red); ThemeManagerHelper.CreateAppStyleBy(Colors.GreenYellow); ThemeManagerHelper.CreateAppStyleBy(Colors.Indigo, true); var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); var window = container.Resolve <AdminLoginWindow>(); MainWindow = window; MainWindow?.Show(); base.OnStartup(e); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); //Injeção de dependência #region INJEÇÃO DE DEPENDÊNCIA var bootStrapper = new BootStrapper(); var container = bootStrapper.BootStrap(); var mainWindow = container.Resolve <MainWindow>(); mainWindow.Show(); #endregion //V1: sem injeção de dependências //var mainWindow = new MainWindow(new MainViewModel( // new NavigationViewModel( // new NavigationDataProvider( // () => new FileDataService() // ) //))); //mainWindow.Show(); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var services = new ServiceCollection(); services.AddSingleton <MainWindow>(); services.AddSingleton <DialogCoordinator>(); services.AddSingleton <PosContext>(); services.AddSingleton <MainViewModel>(); services.AddSingleton <ProductMainViewModel>(); services.AddSingleton <IEventAggregator, EventAggregator>(); ///Scope Repositories services.AddScoped <ISupplierRepository, SupplierRepository>(); services.AddScoped <IProductRepository, ProductRepository>(); services.AddScoped <IPurchaseOrderRepository, PurchaseOrderRepository>(); services.AddScoped <IPurchaseOrderDetailRepository, PurchaseOrderDetailRepositoy>(); services.AddScoped <IDialogCoordinator, DialogCoordinator>(); var serviceProvider = services.BuildServiceProvider(); var bootstrapper = new BootStrapper(); bootstrapper.BootStrap( serviceProvider.GetService <IProductRepository>(), serviceProvider.GetService <ISupplierRepository>(), serviceProvider.GetService <IEventAggregator>()); var window = serviceProvider.GetService <MainWindow>(); window.Show(); }
public ViewModelLocator() { _container = BootStrapper.BootStrap(); IDialogService dialogService = new DialogService(MainWindow); }
public ViewModelLocator() { _container = BootStrapper.BootStrap(); }
public void SetUp() { BootStrapper.BootStrap(); _unitOfWork = ObjectFactory.GetInstance <IRequestHandler>(); sampleService = ObjectFactory.GetInstance <ISampleService>(); }