示例#1
0
        private void DoStartupConfiguration(BackgroundWorker worker)
        {
            worker.ReportProgress(70, @"Doing startup configuration");

            _userRepo = _container.Resolve<IUserRepository>();

            var startupLoader = new StartupDataLoader(
                _container.Resolve<IProvinceRepository>(),
                _container.Resolve<ICityRepository>(),
                _container.Resolve<IUserRepository>(),
                _container.Resolve<IVehicleBrandRepository>(),
                _container.Resolve<IVehicleModelRepository>()
            );

            startupLoader.LoadAll();

            worker.ReportProgress(80, @"Startup configuration finished");

            _isFirstStartUp = false;
        }