protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new VatTariffBuilder(this.Session) .WithName("Standard") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Standard").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Hoog").WithLocale(dutchLocale).Build()) .WithUniqueId(StandardId).Build(); new VatTariffBuilder(this.Session) .WithName("Reduced rate") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Reduced rate").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Laag").WithLocale(dutchLocale).Build()) .WithUniqueId(ReducedRateId).Build(); new VatTariffBuilder(this.Session) .WithName("Zero rate") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Zero rate").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("nul tarief").WithLocale(dutchLocale).Build()) .WithUniqueId(ZeroRateId).Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new SalesInvoiceTypeBuilder(this.Session) .WithName("Sales invoice") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Sales invoice").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verkoop factuur").WithLocale(dutchLocale).Build()) .WithUniqueId(SalesInvoiceId) .Build(); new SalesInvoiceTypeBuilder(this.Session) .WithName("Purchase return") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Purchase return").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Inkoop retour").WithLocale(dutchLocale).Build()) .WithUniqueId(PurchaseReturnId) .Build(); new SalesInvoiceTypeBuilder(this.Session) .WithName("Interest") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Interest").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Interest").WithLocale(dutchLocale).Build()) .WithUniqueId(InterestId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englischLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new PickListObjectStateBuilder(Session) .WithUniqueId(CreatedId) .WithName("Created") .Build(); new PickListObjectStateBuilder(Session) .WithUniqueId(PickedId) .WithName("Picked") .Build(); new PickListObjectStateBuilder(Session) .WithUniqueId(CancelledId) .WithName("Cancelled") .Build(); new PickListObjectStateBuilder(Session) .WithUniqueId(OnHoldId) .WithName("On Hold") .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(Session).EnglishGreatBritain; var dutchLocale = new Locales(Session).DutchNetherlands; new SerializedInventoryItemObjectStateBuilder(Session) .WithUniqueId(GoodId) .WithName("Good") .Build(); new SerializedInventoryItemObjectStateBuilder(Session) .WithUniqueId(BeingReparedId) .WithName("Being Repared") .Build(); new SerializedInventoryItemObjectStateBuilder(Session) .WithUniqueId(SlightlyDamagedId) .WithName("Slightly Damaged") .Build(); new SerializedInventoryItemObjectStateBuilder(Session) .WithUniqueId(DefectiveId) .WithName("Defective") .Build(); new SerializedInventoryItemObjectStateBuilder(Session) .WithUniqueId(ScrapId) .WithName("Scrap") .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new RatingTypeBuilder(this.Session) .WithName("Poor") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Poor").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Laag").WithLocale(dutchLocale).Build()) .WithUniqueId(PoorId) .Build(); new RatingTypeBuilder(this.Session) .WithName("Fair") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Fair").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Redelijk").WithLocale(dutchLocale).Build()) .WithUniqueId(FairId) .Build(); new RatingTypeBuilder(this.Session) .WithName("Good") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Good").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goed").WithLocale(dutchLocale).Build()) .WithUniqueId(GoodId) .Build(); new RatingTypeBuilder(this.Session) .WithName("Outstanding") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Outstanding").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Uitstekend").WithLocale(dutchLocale).Build()) .WithUniqueId(OutstandingId) .Build(); }
public override bool OnStart() { // Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; _logger.Info("Starting read model workerrole"); _setup = new Setup(); _setup.WithThreadStaticTenantContext(); _setup.RegisterReadModelServices(); _setup.WithMongo("MongoConnectionReadModel"); _setup.RegisterReadModelRepositories(); #if DEBUG _setup.WithRabbitMqBus(); #else _setup.WithAzureBus(); #endif _setup.RegisterReadModelHandlers(); _logger.Info("Registering services finished"); _logger.Info("Starting bus"); _setup.StartBus(ConfigurationManager.AppSettings["serviceBusEndpoint"]); return base.OnStart(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var durchLocale = new Locales(this.Session).DutchNetherlands; new CommunicationEventObjectStateBuilder(this.Session) .WithName("Scheduled") .WithUniqueId(ScheduledId) .Build(); new CommunicationEventObjectStateBuilder(this.Session) .WithName("In Progress") .WithUniqueId(InProgressId) .Build(); new CommunicationEventObjectStateBuilder(this.Session) .WithName("Completed") .WithUniqueId(CompletedId) .Build(); new CommunicationEventObjectStateBuilder(this.Session) .WithName("Cancelled") .WithUniqueId(CancelledId) .Build(); }
private static void setupTestData() { //ran this once to set up the subsonic test database SubSonic.Tests.Linq.TestBases.Setup t = new Setup(sql2008SubsonicProvider); t.CreateTestTable(); t.LoadTestData(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new OrganisationUnitBuilder(this.Session) .WithName("Department") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Department").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Departement").WithLocale(dutchLocale).Build()) .WithUniqueId(DepartmentId) .Build(); new OrganisationUnitBuilder(this.Session) .WithName("Division") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Division").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Divisie").WithLocale(dutchLocale).Build()) .WithUniqueId(DivisionId) .Build(); new OrganisationUnitBuilder(this.Session) .WithName("Subsidiary") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Subsidiary").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Dochtermaatschappij").WithLocale(dutchLocale).Build()) .WithUniqueId(SubsidiaryId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new DeliverableTypeBuilder(this.Session) .WithName("Project Plan") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Project Plan").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Projectplan").WithLocale(dutchLocale).Build()) .WithUniqueId(ProjectPlanId) .Build(); new DeliverableTypeBuilder(this.Session) .WithName("Presentation") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Presentation").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Presentatie").WithLocale(dutchLocale).Build()) .WithUniqueId(PresentationId) .Build(); new DeliverableTypeBuilder(this.Session) .WithName("Report") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Report").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Rapport").WithLocale(dutchLocale).Build()) .WithUniqueId(ReportId) .Build(); new DeliverableTypeBuilder(this.Session) .WithName("Market Analysis") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Market Analysis").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Markt analyse").WithLocale(dutchLocale).Build()) .WithUniqueId(MarketAnalysisId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new EmploymentTerminationReasonBuilder(this.Session) .WithName("Insubordination") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Insubordination").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Weigering van bevel").WithLocale(dutchLocale).Build()) .WithUniqueId(InsubordinationId) .Build(); new EmploymentTerminationReasonBuilder(this.Session) .WithName("Accepted New Job") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Accepted New Job").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Nieuwe job aangenomen").WithLocale(dutchLocale).Build()) .WithUniqueId(AcceptedNewJobId) .Build(); new EmploymentTerminationReasonBuilder(this.Session) .WithName("Non Performance") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Non Performance").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Slechte performantie").WithLocale(dutchLocale).Build()) .WithUniqueId(NonPerformanceId) .Build(); new EmploymentTerminationReasonBuilder(this.Session) .WithName("Moved") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Moved").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verhuis").WithLocale(dutchLocale).Build()) .WithUniqueId(MovedId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new OrdinalBuilder(this.Session) .WithName("First") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("First").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Eerste").WithLocale(dutchLocale).Build()) .WithUniqueId(FirstId) .Build(); new OrdinalBuilder(this.Session) .WithName("Second") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Second").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Tweede").WithLocale(dutchLocale).Build()) .WithUniqueId(SecondId) .Build(); new OrdinalBuilder(this.Session) .WithName("Third") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Third").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Derde").WithLocale(dutchLocale).Build()) .WithUniqueId(ThirdId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new SkillRatingBuilder(this.Session) .WithName("Poor") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Poor").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Slecht").WithLocale(dutchLocale).Build()) .WithUniqueId(PoorId) .Build(); new SkillRatingBuilder(this.Session) .WithName("Fair") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Fair").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Matig").WithLocale(dutchLocale).Build()) .WithUniqueId(FairId) .Build(); new SkillRatingBuilder(this.Session) .WithName("Good") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Good").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goed").WithLocale(dutchLocale).Build()) .WithUniqueId(GoodId) .Build(); new SkillRatingBuilder(this.Session) .WithName("Excellent") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Excellent").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Uitstekend").WithLocale(dutchLocale).Build()) .WithUniqueId(ExcellentId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new MaritalStatusBuilder(this.Session) .WithName("Single") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Single").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Alleenstaand").WithLocale(dutchLocale).Build()) .WithUniqueId(SingleId) .Build(); new MaritalStatusBuilder(this.Session) .WithName("Married") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Married").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gehuwd").WithLocale(dutchLocale).Build()) .WithUniqueId(MarriedId) .Build(); new MaritalStatusBuilder(this.Session) .WithName("Divorced") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Divorced").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gescheiden").WithLocale(dutchLocale).Build()) .WithUniqueId(DivorcedId) .Build(); new MaritalStatusBuilder(this.Session) .WithName("Widowed") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Widowed").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Weduw(e)(naar)").WithLocale(dutchLocale).Build()) .WithUniqueId(WidowedId) .Build(); }
protected override void BaseSetup(Setup config) { base.BaseSetup(config); new PersonBuilder(this.Session).WithUserName(Users.GuestUserName).Build(); new PersonBuilder(this.Session).WithUserName(Users.AdministratorUserName).Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new DebitCreditConstantBuilder(this.Session) .WithName("FiFo") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("FiFo").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("FiFo").WithLocale(dutchLocale).Build()) .WithUniqueId(FiFoId).Build(); new DebitCreditConstantBuilder(this.Session) .WithName("LiFo") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("LiFo").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("LiFo").WithLocale(dutchLocale).Build()) .WithUniqueId(LiFoId) .Build(); new DebitCreditConstantBuilder(this.Session) .WithName("Average price") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Average price").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gemiddelde prijs").WithLocale(dutchLocale).Build()) .WithUniqueId(AverageId) .Build(); }
protected override void OnStart(string[] args) { _logger.Info("Starting read model service"); _setup = new Setup(); _setup.WithThreadStaticTenantContext(); _setup.RegisterReadModelServices(); _setup.WithMongo("MongoConnectionReadModel"); _setup.RegisterReadModelRepositories(); #if DEBUG _setup.WithRabbitMqBus(); #else _setup.WithAzureBus(); #endif _setup.RegisterReadModelHandlers(); _logger.Info("Registering services finished"); _logger.Info("Starting bus"); _setup.StartBus(ConfigurationManager.AppSettings["serviceBusEndpoint"]); }
protected override void InitSimulation(int seed, LevelInfo level, PlayerInfo[] players, Slot[] slots) { simulation = new SecureSimulation(extensionPaths); // Settings aufbauen Setup settings = new Setup(); settings.Seed = seed; settings.Level = level.Type; settings.Player = new TypeInfo[AntMe.Level.MAX_SLOTS]; settings.Colors = new PlayerColor[AntMe.Level.MAX_SLOTS]; for (int i = 0; i < AntMe.Level.MAX_SLOTS; i++) { // Farben übertragen settings.Colors[i] = slots[i].ColorKey; // KIs einladen if (players[i] != null) { settings.Player[i] = players[i].Type; } } simulation.Start(settings); }
/// <summary> /// Invoked when the application is launched normally by the end user. Other entry points /// will be used when the application is launched to open a specific file, to display /// search results, and so forth. /// </summary> /// <param name="args">Details about the launch request and process.</param> protected override void OnLaunched(LaunchActivatedEventArgs args) { // Do not repeat app initialization when already running, just ensure that // the window is active if (args.PreviousExecutionState == ApplicationExecutionState.Running) { Window.Current.Activate(); return; } if (args.PreviousExecutionState == ApplicationExecutionState.Terminated) { //TODO: Load state from previously suspended application } // Create a Frame to act navigation context and navigate to the first page var rootFrame = new Frame(); if (!rootFrame.Navigate(typeof(MainPage))) { throw new Exception("Failed to create initial page"); } var setup = new Setup(rootFrame); setup.Initialize(); var start = this.GetService<IMvxStartNavigation>(); start.Start(); // Place the frame in the current Window and ensure that it is active Window.Current.Content = rootFrame; Window.Current.Activate(); }
static void TestConfiguration(Setup setup, int useMessages) { var step = (useMessages / 5); int count = 0; var watch = new Stopwatch(); using (TestObserver.When<MessageAcked>(ea => { count += 1; if ((count % step) == 0) { var messagesPerSecond = count / watch.Elapsed.TotalSeconds; Console.WriteLine("{0} - {1}", count, Math.Round(messagesPerSecond, 1)); } if (ea.Context.Unpacked[0] == 42) { setup.Source.Cancel(); } }, includeTracing:false)) using (setup.Source) using (setup.Engine) { // first we send X then we check for (int i = 0; i < useMessages; i++) { setup.Send(1); } setup.Send(42); watch.Start(); setup.Engine.Start(setup.Source.Token); setup.Source.Token.WaitHandle.WaitOne(10000); } }
public List<TestResult> RunTests(Setup setup, IList<Test> tests, Teardown teardown) { var results = new List<TestResult>(); foreach (var test in tests) { var result = new TestResult(); try { result.TestName = test.Method.Name; setup.Invoke(); test.Invoke(); result.Success = true; } catch(Exception exception) { result.Success = false; result.Result = exception.Message; } finally { results.Add(result); } } return results; }
protected override void BaseSetup(Setup config) { new OrderObjectStateBuilder(this.Session).WithUniqueId(InitialId).WithName("Initial").Build(); new OrderObjectStateBuilder(this.Session).WithUniqueId(ConfirmedId).WithName("Confirmed").Build(); new OrderObjectStateBuilder(this.Session).WithUniqueId(ClosedId).WithName("Closed").Build(); new OrderObjectStateBuilder(this.Session).WithUniqueId(CancelledId).WithName("Cancelled").Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new EmploymentApplicationSourceBuilder(this.Session) .WithName("NewsPaper") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("NewsPaper").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Krant").WithLocale(dutchLocale).Build()) .WithUniqueId(NewsPaperId) .Build(); new EmploymentApplicationSourceBuilder(this.Session) .WithName("PersonallReferal") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("PersonallReferal").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Persoonlijk doorverwezen").WithLocale(dutchLocale).Build()) .WithUniqueId(PersonallReferalId).Build(); new EmploymentApplicationSourceBuilder(this.Session) .WithName("Internet") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Internet").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Internet").WithLocale(dutchLocale).Build()) .WithUniqueId(InternetId) .Build(); }
/// <summary> /// Constructor for the Application object. /// </summary> public App() { // Global handler for uncaught exceptions. UnhandledException += Application_UnhandledException; // Standard Silverlight initialization InitializeComponent(); // Phone-specific initialization InitializePhoneApplication(); // Show graphics profiling information while debugging. if (System.Diagnostics.Debugger.IsAttached) { // Display the current frame rate counters. Application.Current.Host.Settings.EnableFrameRateCounter = true; // Show the areas of the app that are being redrawn in each frame. //Application.Current.Host.Settings.EnableRedrawRegions = true; // Enable non-production analysis visualization mode, // which shows areas of a page that are handed off to GPU with a colored overlay. //Application.Current.Host.Settings.EnableCacheVisualization = true; // Disable the application idle detection by setting the UserIdleDetectionMode property of the // application's PhoneApplicationService object to Disabled. // Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run // and consume battery power when the user is not using the phone. PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled; } var setup = new Setup(RootFrame); setup.Initialize(); }
private void SetProject(Setup.Project project) { if (project != null) { try { project.Load(); this.openDialog.InitialDirectory = project.InstallPath; this.saveKnownFileListDialog.InitialDirectory = project.ListsPath; } catch (Exception e) { MessageBox.Show( "There was an error while loading project data." + Environment.NewLine + Environment.NewLine + e.ToString() + Environment.NewLine + Environment.NewLine + "(You can press Ctrl+C to copy the contents of this dialog)", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); project = null; } } if (project != this.Manager.ActiveProject) { this.Manager.ActiveProject = project; } this.projectComboBox.SelectedItem = project; }
protected override void ConfigureApplicationContainer(ILifetimeScope existingContainer) { var setup = new Setup((IContainer)existingContainer); // defaults setup.WithGuidGenerator(); setup.WithThreadStaticTenantContext(); setup.WithMongo("MongoConnectionReadModel"); setup.RegisterReadModelRepositories(); // web specific var builder = new ContainerBuilder(); builder.RegisterType<NancyUserMapper>().As<IUserMapper>(); builder.RegisterType<StaticContentResolverForInMemory>().As<IStaticContentResolver>(); builder.RegisterType<ExcelService>().As<IExcelService>(); builder.Update(setup.Container.ComponentRegistry); // bus setup.WithInMemoryBus(); setup.RegisterReadModelHandlers(); // eventstore setup.WithMongoEventStore("MongoConnectionEventStore", new AuthorizationPipelineHook(setup.Container), new MessageDispatcher(setup.Container), false); // start the bus setup.Container.Resolve<IServiceBus>().Start(ConfigurationManager.AppSettings["serviceBusEndpoint"]); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new WorkEffortTypeKindBuilder(this.Session) .WithName("Production Run") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Production Run").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Productie run").WithLocale(dutchLocale).Build()) .WithUniqueId(ProductionRunId) .Build(); new WorkEffortTypeKindBuilder(this.Session) .WithName("Process") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Process").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verwerking").WithLocale(dutchLocale).Build()) .WithUniqueId(ProcessId) .Build(); new WorkEffortTypeKindBuilder(this.Session) .WithName("Process Step") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Process Step").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Proces stap").WithLocale(dutchLocale).Build()) .WithUniqueId(ProcessStepId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new VatRatePurchaseKindBuilder(this.Session) .WithName("Goods") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goods").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goederen").WithLocale(dutchLocale).Build()) .WithUniqueId(GoodsId).Build(); new VatRatePurchaseKindBuilder(this.Session) .WithName("Services") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Services").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Diensten").WithLocale(dutchLocale).Build()) .WithUniqueId(ServicesId).Build(); new VatRatePurchaseKindBuilder(this.Session) .WithName("Investments") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Investments").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Investeringen").WithLocale(dutchLocale).Build()) .WithUniqueId(InvestmentsId).Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new PurchaseInvoiceTypeBuilder(this.Session) .WithName("Purchase invoice") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Purchase invoice").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Aankoop factuur").WithLocale(dutchLocale).Build()) .WithUniqueId(PurchaseInvoiceId) .Build(); new PurchaseInvoiceTypeBuilder(this.Session) .WithName("Customer return") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Customer return").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Crediet nota retour").WithLocale(dutchLocale).Build()) .WithUniqueId(CustomerReturnId) .Build(); new PurchaseInvoiceTypeBuilder(this.Session) .WithName("Commission") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Commission").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Commissie").WithLocale(dutchLocale).Build()) .WithUniqueId(CommissionId) .Build(); new PurchaseInvoiceTypeBuilder(this.Session) .WithName("Payroll") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Payroll").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Salaris").WithLocale(dutchLocale).Build()) .WithUniqueId(PayrollId) .Build(); }
protected override void AppsSetup(Setup setup) { base.AppsSetup(setup); var englishLocale = new Locales(this.Session).EnglishGreatBritain; var dutchLocale = new Locales(this.Session).DutchNetherlands; new EuSalesListTypeBuilder(this.Session) .WithName("Goods") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goods").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goederen").WithLocale(dutchLocale).Build()) .WithUniqueId(GoodsId).Build(); new EuSalesListTypeBuilder(this.Session) .WithName("Services") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Services").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Diensten").WithLocale(dutchLocale).Build()) .WithUniqueId(ServicesId).Build(); new EuSalesListTypeBuilder(this.Session) .WithName("Triangular trade") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Triangular trade").WithLocale(englishLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ABC-transactie").WithLocale(dutchLocale).Build()) .WithUniqueId(TriangularTradeId).Build(); }
protected override void AppsPrepare(Setup config) { config.AddDependency(this.ObjectType, M.Locale.ObjectType); }
public abstract bool Aim(ref Setup setup);
public Setup(Setup other) { this = new Setup(other.Focus, other.Camera, other.FocusVelocity); }
protected override void BaseSetup(Setup setup) { var dutchLocale = new Locales(this.Session).DutchNetherlands; var spanishLocale = new Locales(this.Session).Spanish; if (this.Pack == null) { new UnitOfMeasureBuilder(this.Session) .WithName("pack") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("pakket").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("paquete").WithLocale(spanishLocale).Build()) .WithUniqueId(PackId) .WithAbbreviation("pack") .WithIsActive(true) .Build(); } if (this.Pair == null) { new UnitOfMeasureBuilder(this.Session) .WithName("pair") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("paar").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("par").WithLocale(spanishLocale).Build()) .WithUniqueId(PairId) .WithAbbreviation("pair") .WithIsActive(true) .Build(); } if (this.Piece == null) { new UnitOfMeasureBuilder(this.Session) .WithName("piece") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("stuk").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("cada").WithLocale(spanishLocale).Build()) .WithUniqueId(PieceId) .WithIsActive(true) .WithAbbreviation("piece") .Build(); } if (this.People == null) { new UnitOfMeasureBuilder(this.Session) .WithName("people") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("personen").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("personas").WithLocale(spanishLocale).Build()) .WithUniqueId(PeopleId) .WithAbbreviation("people") .WithIsActive(true) .Build(); } if (this.Millimeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("millimeter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("millimeter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milímetro").WithLocale(spanishLocale).Build()) .WithAbbreviation("mm") .WithUniqueId(MillimeterId) .WithIsActive(true) .Build(); } if (this.Centimeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("centimeter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("centimeter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("centímetro").WithLocale(spanishLocale).Build()) .WithAbbreviation("cm") .WithUniqueId(CentimeterId) .WithIsActive(true) .Build(); } if (this.Meter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("meter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("meter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro").WithLocale(spanishLocale).Build()) .WithAbbreviation("m") .WithUniqueId(MeterId) .WithIsActive(true) .Build(); } if (this.Kilometer == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilometer") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometer").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometro").WithLocale(spanishLocale).Build()) .WithAbbreviation("km") .WithUniqueId(KilometerId) .WithIsActive(true) .Build(); } if (this.Milligram == null) { new UnitOfMeasureBuilder(this.Session) .WithName("milligram") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milligram").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("miligramo").WithLocale(spanishLocale).Build()) .WithAbbreviation("mg") .WithUniqueId(MilligramId) .WithIsActive(true) .Build(); } if (this.Gram == null) { new UnitOfMeasureBuilder(this.Session) .WithName("gram") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("gram").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("gramo").WithLocale(spanishLocale).Build()) .WithAbbreviation("g") .WithUniqueId(GramId) .WithIsActive(true) .Build(); } if (this.Kilogram == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilogram") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogram").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogramo").WithLocale(spanishLocale).Build()) .WithAbbreviation("kg") .WithUniqueId(KilogramId) .WithIsActive(true) .Build(); } if (this.MetricTon == null) { new UnitOfMeasureBuilder(this.Session) .WithName("metric ton") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ton").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("tonelada métrica").WithLocale(spanishLocale).Build()) .WithAbbreviation("t") .WithUniqueId(MetricTonId) .WithIsActive(true) .Build(); } if (this.DegreeCelsius == null) { new UnitOfMeasureBuilder(this.Session) .WithName("degree Celsius") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("graden Celsius").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("grado Celsius").WithLocale(spanishLocale).Build()) .WithAbbreviation("°C") .WithUniqueId(DegreeCelsiusId) .WithIsActive(true) .Build(); } if (this.SquareMeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("square meter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vierkante meter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro cuadrado").WithLocale(spanishLocale).Build()) .WithAbbreviation("m²") .WithUniqueId(SquareMeterId) .WithIsActive(true) .Build(); } if (this.Hectare == null) { new UnitOfMeasureBuilder(this.Session) .WithName("hectare") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("hectare").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("hectárea").WithLocale(spanishLocale).Build()) .WithAbbreviation("ha") .WithUniqueId(HectareId) .WithIsActive(true) .Build(); } if (this.SquareKilometer == null) { new UnitOfMeasureBuilder(this.Session) .WithName("square kilometer") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vierkante kilometer").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometro cuadrado").WithLocale(spanishLocale).Build()) .WithAbbreviation("km²") .WithUniqueId(SquareKilometerId) .WithIsActive(true) .Build(); } if (this.MilliLiter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("milliliter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milliliter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("mililitro").WithLocale(spanishLocale).Build()) .WithAbbreviation("ml") .WithUniqueId(MilliLiterId) .WithIsActive(true) .Build(); } if (this.CubicCentimeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("Cubic centimeter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Kubieke centimeter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Centímetro cúbico").WithLocale(spanishLocale).Build()) .WithAbbreviation("cm³") .WithUniqueId(CubicCentimeterId) .WithIsActive(true) .Build(); } if (this.Liter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("liter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("liter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("litro").WithLocale(spanishLocale).Build()) .WithAbbreviation("L") .WithUniqueId(LiterId) .WithIsActive(true) .Build(); } if (this.CubicMeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("Cubic meter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Kubieke meter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Metro cúbico").WithLocale(spanishLocale).Build()) .WithAbbreviation("m³") .WithUniqueId(CubicMeterId) .WithIsActive(true) .Build(); } if (this.MeterPerSecond == null) { new UnitOfMeasureBuilder(this.Session) .WithName("meter per second") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("meter per seconde").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro por segundo").WithLocale(spanishLocale).Build()) .WithAbbreviation("m/s") .WithUniqueId(MeterPerSecondId) .WithIsActive(true) .Build(); } if (this.KilometerPerHour == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilometer per hour") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometer per uur").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilómetro por hora").WithLocale(spanishLocale).Build()) .WithAbbreviation("km/h") .WithUniqueId(KilometerPerHourId) .WithIsActive(true) .Build(); } if (this.KilogramPerCubicMeter == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilogram per cubic meter") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogram per kubieke meter").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogramo por metro cúbico").WithLocale(spanishLocale).Build()) .WithAbbreviation("kg/m³") .WithUniqueId(KilogramPerCubicMeterId) .WithIsActive(true) .Build(); } if (this.Newton == null) { new UnitOfMeasureBuilder(this.Session) .WithName("newton") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Newton").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Newton").WithLocale(spanishLocale).Build()) .WithAbbreviation("N") .WithUniqueId(NewtonId) .WithIsActive(true) .Build(); } if (this.KiloPascal == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilopascal") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilopascal").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilopascal").WithLocale(spanishLocale).Build()) .WithAbbreviation("kPa") .WithUniqueId(KiloPascalId) .WithIsActive(true) .Build(); } if (this.Watt == null) { new UnitOfMeasureBuilder(this.Session) .WithName("watt") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("watt").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vatio").WithLocale(spanishLocale).Build()) .WithAbbreviation("W") .WithUniqueId(WattId) .WithIsActive(true) .Build(); } if (this.KiloWatt == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilowatt") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilowatt").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilovatio").WithLocale(spanishLocale).Build()) .WithAbbreviation("kW") .WithUniqueId(KiloWattId) .WithIsActive(true) .Build(); } if (this.KiloJoule == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilojoule") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilojoule").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilojulio").WithLocale(spanishLocale).Build()) .WithAbbreviation("kJ") .WithUniqueId(KiloJouleId) .WithIsActive(true) .Build(); } if (this.MegaJoule == null) { new UnitOfMeasureBuilder(this.Session) .WithName("megajoule") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("megajoule").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("megajulio").WithLocale(spanishLocale).Build()) .WithAbbreviation("MJ") .WithUniqueId(MegaJouleId) .WithIsActive(true) .Build(); } if (this.KiloWattHour == null) { new UnitOfMeasureBuilder(this.Session) .WithName("kilowatt hour") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilowatt uur").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilovatio hora").WithLocale(spanishLocale).Build()) .WithAbbreviation("kW·h") .WithUniqueId(KiloWattHourId) .WithIsActive(true) .Build(); } if (this.KiloWattHour == null) { new UnitOfMeasureBuilder(this.Session) .WithName("ampere") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ampere").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("amperio").WithLocale(spanishLocale).Build()) .WithAbbreviation("A") .WithUniqueId(KiloWattHourId) .WithIsActive(true) .Build(); } if (this.KiloWattHour == null) { new UnitOfMeasureBuilder(this.Session) .WithName("volt") .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("volt").WithLocale(dutchLocale).Build()) .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("voltios").WithLocale(spanishLocale).Build()) .WithAbbreviation("V") .WithUniqueId(KiloWattHourId) .WithIsActive(true) .Build(); } }
public 即期匯率網銀買賣外幣按鈕固定置底_M版(ITestOutputHelper output, Setup testSetup) : base(output, testSetup) { testurl = "https://www.esunbank.com.tw/bank/personal/deposit/rate/forex/foreign-exchange-rates?dev=mobile"; // 登入M版即期匯率網頁 }
public void Should_propagate_metadata_to_Meta_wrapper() { var container = new Container(); container.Register(typeof(IOperation <>), typeof(SomeOperation <>), setup: Setup.With(metadataOrFuncOfMetadata: "blah")); container.Register(typeof(IOperation <>), typeof(MeasureExecutionTimeOperationDecorator <>), setup: Setup.Decorator); container.RegisterMany(new[] { typeof(OperationUser <>) }); var user = container.Resolve <OperationUser <object> >(); Assert.AreEqual("blah", user.GetOperation.Metadata); Assert.IsInstanceOf <MeasureExecutionTimeOperationDecorator <object> >(user.GetOperation.Value()); }
public 預售屋信託查詢(ITestOutputHelper output, Setup testSetup) : base(output, testSetup) { testurl = "https://www.esunbank.com.tw/bank/personal/trust/announcement-and-inquiry/pre-construction-real-estate-trust-inquiry"; }
public static bool IsSetupCommand(KernelCommand command) { return((CurrentChallenge?.EnvironmentSetup?.Any(s => s == command || s == command.Parent) ?? false) || (CurrentChallenge?.Setup?.Any(s => s == command || s == command.Parent) ?? false) || (Setup?.Any(s => s == command || s == command.Parent) ?? false)); }
public async Task Add(Setup setup) { _context.Setup.Add(setup); await _context.SaveChangesAsync(); }
public DecisionScenario(Setup setup) : base(setup) { }
public async Task <IActionResult> Create([Bind("Setup_Id,Monthy_UL,Daily_UL,Reducing_Balance_UL,Value,CompanyId,IsUsed,CreatedBy,CreatedDatetime")] Setup setup, string myselect, string myselect2, string myselect3) { if (ModelState.IsValid) { var check = await _context.Setup.SingleOrDefaultAsync(); if (check != null) { if (check.Daily_UL == true) { check.Daily_UL = false; } else if (check.Monthy_UL == true) { check.Monthy_UL = false; } else if (check.Reducing_Balance_UL == true) { check.Reducing_Balance_UL = false; } if (myselect != null) { check.Monthy_UL = true; check.Value = myselect; } else if (myselect2 != null) { check.Daily_UL = true; check.Value = myselect2; } else if (myselect3 != null) { check.Reducing_Balance_UL = true; check.Value = myselect3; } _context.Update(check); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } else { setup.CreatedBy = Guid.NewGuid().ToString(); setup.CreatedDatetime = DateTime.Now.Date.ToUniversalTime(); if (myselect != null) { setup.Monthy_UL = true; setup.Value = myselect; } else if (myselect2 != null) { setup.Daily_UL = true; setup.Value = myselect2; } else if (myselect3 != null) { setup.Reducing_Balance_UL = true; setup.Value = myselect3; } _context.Add(setup); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } return(View(setup)); }
protected override void AppsPrepare(Setup setup) { base.AppsPrepare(setup); setup.AddDependency(this.ObjectType, M.BudgetState); }
private void btnOK_Click(object sender, EventArgs e) { SceneManager.Current.OnProgress += scene_OnProgress; btnOK.Visible = false; btnCancel.Visible = false; gbProgress.Visible = true; pbProgress.Visible = true; Application.DoEvents(); timer.Start(); if (!Directory.Exists(txtPath.Text)) { Directory.CreateDirectory(txtPath.Text); } flump.Settings["car"] = car; flump.Settings["pretty.name"] = txtPrettyCarName.Text; lblInfo = lblInfoMeshes; lblProgress = lblProgressMeshes; lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText); progressMax = 30; new CNTExporter().Export(SceneManager.Current.Models[0], txtPath.Text + "car.cnt"); new MDLExporter().Export(SceneManager.Current.Models[0], txtPath.Text); lblProgress.Text = "✓"; lblProgress.ForeColor = Color.Green; lblInfo.Text = "Meshes"; pbProgress.Value = progressMax; Application.DoEvents(); lblInfo = lblInfoTextures; lblProgress = lblProgressTextures; lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText); progressMax = 50; var textures = new List <string>(); foreach (var material in SceneManager.Current.Materials) { string fileName = txtPath.Text + "\\" + material.Texture.Name; if (!textures.Contains(material.Texture.Name)) { if (!File.Exists(fileName + ".tdx")) { var tx = new TDXExporter(); tx.ExportSettings.AddSetting("Format", ToxicRagers.Helpers.D3DFormat.DXT5); tx.Export(material.Texture, txtPath.Text); } //if (!File.Exists(fileName + ".img")) //{ // var tx = new IMGExporter(); // tx.Export(material.Texture, txtPath.Text); //} textures.Add(material.Texture.Name); } } lblProgress.Text = "✓"; lblProgress.ForeColor = Color.Green; lblInfo.Text = "Textures"; pbProgress.Value = progressMax; Application.DoEvents(); lblInfo = lblInfoMaterials; lblProgress = lblProgressMaterials; lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText); progressMax = 60; foreach (var material in SceneManager.Current.Materials) { string fileName = Path.Combine(txtPath.Text, material.Name + ".mt2"); if (!File.Exists(fileName)) { var simple = new ToxicRagers.CarmageddonReincarnation.Formats.Materials.simple_base(); simple.DiffuseColour = material.Texture.Name; simple.Save(fileName); } } lblProgress.Text = "✓"; lblProgress.ForeColor = Color.Green; lblInfo.Text = "Materials"; pbProgress.Value = progressMax; Application.DoEvents(); lblInfo = lblInfoPaperwork; lblProgress = lblProgressPaperwork; lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText); progressMax = 75; if (!File.Exists(txtPath.Text + "setup.lol")) { Setup setup = new Setup(SetupContext.Vehicle); setup.Settings.SetParameterForMethod("PowerMultiplier", "Value", 1.5f); setup.Settings.SetParameterForMethod("TractionFactor", "Factor", 1.2f); setup.Settings.SetParameterForMethod("RearGrip", "Value", 1.6f); setup.Settings.SetParameterForMethod("FrontGrip", "Value", 1.7f); setup.Settings.SetParameterForMethod("FrontRoll", "Value", 0.4f); setup.Settings.SetParameterForMethod("RearRoll", "Value", 0.3f); setup.Settings.SetParameterForMethod("FrontSuspGive", "Value", 0.1f); setup.Settings.SetParameterForMethod("RearSuspGive", "Value", 0.08f); setup.Settings.SetParameterForMethod("SteerCentreMultiplier", "Value", 2); setup.Settings.SetParameterForMethod("DragCoefficient", "Value", 0.4f); setup.Settings.SetParameterForMethod("Mass", "Value", 1300); setup.Settings.SetParameterForMethod("TorqueCurve", "1", 150); setup.Settings.SetParameterForMethod("TorqueCurve", "2", 232); SceneManager.Current.Models[0].SupportingDocuments["Setup"] = setup; var sx = new SetupLOLExporter(); sx.ExportSettings.AddSetting("Context", SetupContext.Vehicle); sx.Export(SceneManager.Current.Models[0], txtPath.Text); } if (!File.Exists(txtPath.Text + "Structure.xml")) { new StructureXMLExporter().Export(SceneManager.Current.Models[0], txtPath.Text); } if (!File.Exists(txtPath.Text + "SystemsDamage.xml")) { new SystemsDamageXMLExporter().Export(SceneManager.Current.Models[0], txtPath.Text); } if (!File.Exists(txtPath.Text + "vehicle_setup.cfg")) { var cfgx = new VehicleSetupCFGExporter(); cfgx.ExportSettings.AddSetting("VehicleName", txtCarName.Text); cfgx.Export(SceneManager.Current.Models[0], txtPath.Text); } lblProgress.Text = "✓"; lblProgress.ForeColor = Color.Green; lblInfo.Text = "Paperwork"; pbProgress.Value = progressMax; Application.DoEvents(); lblInfo = lblInfoZAD; lblProgress = lblProgressZAD; lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText); progressMax = 100; var minge = new ToxicRagers.CarmageddonReincarnation.Formats.MINGE(); minge.Name = txtPrettyCarName.Text; minge.Author = Properties.Settings.Default.PersonalAuthor; minge.Website = Properties.Settings.Default.PersonalWebsite; minge.Type = MINGE.ModType.Vehicle; minge.Save(Path.Combine(txtPath.Text, txtCarName.Text + ".minge")); var zad = ToxicRagers.Stainless.Formats.ZAD.Create(Path.Combine(txtPath.Text, txtCarName.Text + ".zip")); zad.AddDirectory(Path.GetDirectoryName(txtPath.Text)); lblProgress.Text = "✓"; lblProgress.ForeColor = Color.Green; lblInfo.Text = "CarMODgeddon ZIP file"; pbProgress.Value = progressMax; flump.Save(txtPath.Text + "car.flump"); timer.Stop(); SceneManager.Current.OnProgress -= scene_OnProgress; btnClose.Visible = true; Application.DoEvents(); SceneManager.Current.UpdateProgress(string.Format("Vehicle '{0}' saved successfully!", car)); }
protected override void BasePrepare(Setup setup) => setup.AddDependency(this.ObjectType, M.QuoteState);
public void Should_support_multiple_decorator_in_object_graph() { var container = new Container(); container.Register(typeof(IOperation <>), typeof(SomeOperation <>), setup: Setup.With(metadataOrFuncOfMetadata: "some")); container.Register(typeof(IOperation <>), typeof(RetryOperationDecorator <>), setup: Setup.Decorator); container.Register <IOperationUser <int>, OperationUser <int> >(); container.Register(typeof(IOperationUser <>), typeof(LogUserOps <>), setup: Setup.Decorator); var user = container.Resolve <IOperationUser <int> >(); Assert.That(user, Is.InstanceOf <LogUserOps <int> >()); Assert.That(((LogUserOps <int>)user).Decorated, Is.InstanceOf <OperationUser <int> >()); var operation = user.GetOperation.Value(); Assert.That(operation, Is.InstanceOf <RetryOperationDecorator <int> >()); Assert.That(((RetryOperationDecorator <int>)operation).Decorated, Is.InstanceOf <SomeOperation <int> >()); }
public void Should_work_with_asResolutionCall() { var container = new Container(); container.Register <IAction, ActionOne>(Reuse.InCurrentNamedScope("1"), setup: Setup.With(asResolutionCall: true)); container.Register <IAction, ActionTwo>(Reuse.InCurrentNamedScope("2"), setup: Setup.With(asResolutionCall: true)); container.Register <Service>(); using (var scopeOne = container.OpenScope("1")) { scopeOne.Resolve <Service>(); } using (var scopeTwo = container.OpenScope("2")) { scopeTwo.Resolve <Service>(); } }
public static async Task <Result <int> > UnInstall() { return(await Setup.UnInstall().ConfigureAwait(false)); }
public ImportSummary Create(Setup item) { return(Setup.Create(item)); }
protected override void RegisterTypes(IContainerRegistry containerRegistry) { // Register the Popup Plugin Navigation Service containerRegistry.RegisterPopupNavigationService(); containerRegistry.RegisterInstance(CreateLogger()); #if (UseRealm) //var serverURL = new Uri(Secrets.RealmServer); //var config = new SyncConfiguration(User.Current, serverURL); var config = RealmConfiguration.DefaultConfiguration; #if (AutofacContainer) containerRegistry.GetBuilder().Register(ctx => Realm.GetInstance(config)).As<Realm>().InstancePerDependency(); #elseif (DryIocContainer) containerRegistry.GetContainer().Register(reuse: Reuse.Transient, made: Made.Of(() => Realm.GetInstance(config)), setup: Setup.With(allowDisposableTransient: true)); #else containerRegistry.GetContainer().RegisterType<Realm>(new InjectionFactory(c => Realm.GetInstance(config))); #endif #endif #if (UseAzureMobileClient) containerRegistry.RegisterSingleton(typeof(ICloudTable<>), typeof(AzureCloudTable<>)); containerRegistry.RegisterSingleton(typeof(ICloudSyncTable<>), typeof(AzureCloudSyncTable<>)); #if (NoAuth) containerRegistry.RegisterInstance<IMobileServiceClient>(new MobileServiceClient(Secrets.AppServiceEndpoint)); #else #if (AADAuth || AADB2CAuth) containerRegistry.RegisterInstance<IPublicClientApplication>( new PublicClientApplication(Secrets.AuthClientId, AppConstants.Authority) { RedirectUri = AppConstants.RedirectUri }); #if (AutofacContainer) containerRegistry.GetBuilder().RegisterType<AppDataContext>().As<IAppDataContext>().As<ICloudAppContext>().SingleInstance(); #elseif (DryIocContainer) containerRegistry.GetContainer().RegisterMany<AppDataContext>(reuse: Reuse.Singleton, serviceTypeCondition: type => type == typeof(IAppDataContext) || type == typeof(ICloudAppContext)); #elseif (NinjectContainer) containerRegistry.GetContainer().Bind<IAppDataContext, ICloudAppContext>().To<AppDataContext>().InSingletonScope(); #elseif (UnityContainer) containerRegistry.GetContainer().RegisterType<AppDataContext>(new ContainerControlledLifetimeManager()); containerRegistry.GetContainer().RegisterType<IAppDataContext>(new InjectionFactory(c => c.Resolve<AppDataContext>())); containerRegistry.GetContainer().RegisterType<ICloudAppContext>(new InjectionFactory(c => c.Resolve<AppDataContext>())); #endif #endif containerRegistry.RegisterSingleton<IAzureCloudServiceOptions, AppServiceContextOptions>(); #if (AutofacContainer) containerRegistry.GetBuilder().RegisterType<AppDataContext>().As<IAppDataContext>().As<ICloudService>().SingleInstance(); containerRegistry.GetBuilder().Register(ctx => ctx.Resolve<ICloudService>().Client).As<IMobileServiceClient>().SingleInstance(); #elseif (DryIocContainer) containerRegistry.GetContainer().RegisterMany<AppDataContext>(reuse: Reuse.Singleton, serviceTypeCondition: type => type == typeof(IAppDataContext) || type == typeof(ICloudService)); containerRegistry.GetContainer().RegisterDelegate<IMobileServiceClient>(factoryDelegate: r => r.Resolve<ICloudService>().Client, reuse: Reuse.Singleton, setup: Setup.With(allowDisposableTransient: true)); #elseif (NinjectContainer) containerRegistry.Bind<IAppDataContext, ICloudService>().To<AppDataContext>().InSingletonScope(); containerRegistry.Bind<IMobileServiceClient>().ToMethod(c => containerRegistry.Get<ICloudService>().Client).InSingletonScope(); #elseif (UnityContainer) containerRegistry.GetContainer().RegisterType<IAppDataContext>(new InjectionFactory(c => c.Resolve<AppDataContext>())); containerRegistry.GetContainer().RegisterType<ICloudService>(new InjectionFactory(c => c.Resolve<AppDataContext>())); containerRegistry.GetContainer().RegisterType<IMobileServiceClient>(new InjectionFactory(c => c.Resolve<ICloudService>().Client)); #endif containerRegistry.RegisterSingleton<ILoginProvider<AADAccount>, LoginProvider>(); #endif #if (IncludeBarcodeService) // NOTE: Uses a Popup Page to contain the Scanner. You can optionally register // the ContentPageBarcodeScannerService if you prefer a full screen approach. containerRegistry.RegisterSingleton<IBarcodeScannerService, PopupBarcodeScannerService>(); #endif #if (UseAcrDialogs) containerRegistry.RegisterInstance<IUserDialogs>(UserDialogs.Instance); #endif // Navigating to "TabbedPage?createTab=ViewA&createTab=ViewB&createTab=ViewC will generate a TabbedPage // with three tabs for ViewA, ViewB, & ViewC // Adding `selectedTab=ViewB` will set the current tab to ViewB containerRegistry.RegisterForNavigation<TabbedPage>(); containerRegistry.RegisterForNavigation<NavigationPage>(); containerRegistry.RegisterForNavigation<MainPage>(); #if (!Empty) containerRegistry.RegisterForNavigation<SplashScreenPage>(); containerRegistry.RegisterForNavigation<TodoItemDetail>(); #endif }
public override void Plan(ref Setup setup) { setup.Goal.y = setup.Focus.position.y + Height; }
public MssqlCreateTableBuilderTests() { LogManager.OutputToConsole(); SqlFuManager.UseLogManager(); _db = Setup.GetConnection(); }
public AddingCustomProviderExpressions() { _sut = Setup.CreateExpressionSqlGenerator(new MyFunctions()); }
public ImportSummary Update(Setup item) { return(Setup.Update(item)); }
internal override void SetSetup(Setup setup) { base.SetSetup(setup); Current = this as System; }
protected override void CorePrepare(Setup setup) => setup.AddDependency(this.ObjectType, M.Currency.ObjectType);
//sets up a scenario public static void SetupScenario(Scenario scenario) { Airline airline = scenario.Airline; GameObject.GetInstance().DayRoundEnabled = true; GameObject.GetInstance().TimeZone = scenario.Homebase.Profile.TimeZone; GameObject.GetInstance().Difficulty = scenario.Difficulty; GameObject.GetInstance().GameTime = new DateTime(scenario.StartYear, 1, 1); GameObject.GetInstance().StartDate = GameObject.GetInstance().GameTime; //sets the fuel price GameObject.GetInstance().FuelPrice = Inflations.GetInflation(GameObject.GetInstance().GameTime.Year).FuelPrice; GameObject.GetInstance().setHumanAirline(airline); GameObject.GetInstance().MainAirline = GameObject.GetInstance().HumanAirline; GameObject.GetInstance().HumanAirline.Money = scenario.StartCash; GameObject.GetInstance().Scenario = new ScenarioObject(scenario); Airport airport = scenario.Homebase; SetupScenarioAirport(airline, airport); // PassengerHelpers.CreateDestinationPassengers(); AirlinerHelpers.CreateStartUpAirliners(); int pilotsPool = 100 * Airlines.GetAllAirlines().Count; GeneralHelpers.CreatePilots(pilotsPool); int instructorsPool = 75 * Airlines.GetAllAirlines().Count; GeneralHelpers.CreateInstructors(instructorsPool); SetupScenarioAirlines(scenario); SetupScenario(); Setup.SetupAlliances(); PassengerHelpers.CreateAirlineDestinationDemand(); GeneralHelpers.CreateHolidays(GameObject.GetInstance().GameTime.Year); GameObjectWorker.GetInstance().start(); PageNavigator.NavigateTo(new PageAirline(GameObject.GetInstance().HumanAirline)); PageNavigator.ClearNavigator(); // GameObject.GetInstance().HumanAirline.Money = 1000000000; GameObject.GetInstance().NewsBox.addNews(new News(News.NewsType.Standard_News, GameObject.GetInstance().GameTime, Translator.GetInstance().GetString("News", "1001"), string.Format(Translator.GetInstance().GetString("News", "1001", "message"), GameObject.GetInstance().HumanAirline.Profile.CEO, GameObject.GetInstance().HumanAirline.Profile.IATACode))); Action <object> action = (object obj) => { PassengerHelpers.CreateDestinationDemand(); SetupScenarioPassengerDemand(scenario); }; Task t2 = Task.Factory.StartNew(action, "passengers"); }
protected override void CoreSetup(Setup setup) { var data = new[, ] { { "Afghanistan", "AF", "AFG", "004", }, { "Åland Islands", "AX", "ALA", "248", }, { "Albania", "AL", "ALB", "008", }, { "Algeria", "DZ", "DZA", "012", }, { "American Samoa", "AS", "ASM", "016", }, { "Andorra", "AD", "AND", "020", }, { "Angola", "AO", "AGO", "024", }, { "Anguilla", "AI", "AIA", "660", }, { "Antarctica", "AQ", "ATA", "010", }, { "Antigua and Barbuda", "AG", "ATG", "028", }, { "Argentina", "AR", "ARG", "032", }, { "Armenia", "AM", "ARM", "051", }, { "Aruba", "AW", "ABW", "533", }, { "Australia", "AU", "AUS", "036", }, { "Austria", "AT", "AUT", "040", }, { "Azerbaijan", "AZ", "AZE", "031", }, { "Bahamas", "BS", "BHS", "044", }, { "Bahrain", "BH", "BHR", "048", }, { "Bangladesh", "BD", "BGD", "050", }, { "Barbados", "BB", "BRB", "052", }, { "Belarus", "BY", "BLR", "112", }, { "Belgium", "BE", "BEL", "056", }, { "Belize", "BZ", "BLZ", "084", }, { "Benin", "BJ", "BEN", "204", }, { "Bermuda", "BM", "BMU", "060", }, { "Bhutan", "BT", "BTN", "064", }, { "Bolivia (Plurinational State of)", "BO", "BOL", "068", }, { "Bonaire, Sint Eustatius and Saba", "BQ", "BES", "535", }, { "Bosnia and Herzegovina", "BA", "BIH", "070", }, { "Botswana", "BW", "BWA", "072", }, { "Bouvet Island", "BV", "BVT", "074", }, { "Brazil", "BR", "BRA", "076", }, { "British Indian Ocean Territory", "IO", "IOT", "086", }, { "Brunei Darussalam", "BN", "BRN", "096", }, { "Bulgaria", "BG", "BGR", "100", }, { "Burkina Faso", "BF", "BFA", "854", }, { "Burundi", "BI", "BDI", "108", }, { "Cabo Verde", "CV", "CPV", "132", }, { "Cambodia", "KH", "KHM", "116", }, { "Cameroon", "CM", "CMR", "120", }, { "Canada", "CA", "CAN", "124", }, { "Cayman Islands", "KY", "CYM", "136", }, { "Central African Republic", "CF", "CAF", "140", }, { "Chad", "TD", "TCD", "148", }, { "Chile", "CL", "CHL", "152", }, { "China", "CN", "CHN", "156", }, { "Christmas Island", "CX", "CXR", "162", }, { "Cocos (Keeling) Islands", "CC", "CCK", "166", }, { "Colombia", "CO", "COL", "170", }, { "Comoros", "KM", "COM", "174", }, { "Congo", "CG", "COG", "178", }, { "Congo (Democratic Republic of the)", "CD", "COD", "180", }, { "Cook Islands", "CK", "C*K", "184", }, { "Costa Rica", "CR", "CRI", "188", }, { "Côte d'Ivoire", "CI", "CIV", "384", }, { "Croatia", "HR", "HRV", "191", }, { "Cuba", "CU", "CUB", "192", }, { "Curaçao", "CW", "CUW", "531", }, { "Cyprus", "CY", "CYP", "196", }, { "Czechia", "CZ", "CZE", "203", }, { "Denmark", "DK", "DNK", "208", }, { "Djibouti", "DJ", "DJI", "262", }, { "Dominica", "DM", "DMA", "212", }, { "Dominican Republic", "DO", "DOM", "214", }, { "Ecuador", "EC", "ECU", "218", }, { "Egypt", "EG", "EGY", "818", }, { "El Salvador", "SV", "SLV", "222", }, { "Equatorial Guinea", "GQ", "GNQ", "226", }, { "Eritrea", "ER", "ERI", "232", }, { "Estonia", "EE", "EST", "233", }, { "Ethiopia", "ET", "ETH", "231", }, { "Falkland Islands (Malvinas)", "FK", "FLK", "238", }, { "Faroe Islands", "FO", "FRO", "234", }, { "Fiji", "FJ", "FJI", "242", }, { "Finland", "FI", "FIN", "246", }, { "France", "FR", "FRA", "250", }, { "French Guiana", "GF", "GUF", "254", }, { "French Polynesia", "PF", "PYF", "258", }, { "French Southern Territories", "TF", "ATF", "260", }, { "Gabon", "GA", "GAB", "266", }, { "Gambia", "GM", "GMB", "270", }, { "Georgia", "GE", "GEO", "268", }, { "Germany", "DE", "DEU", "276", }, { "Ghana", "GH", "GHA", "288", }, { "Gibraltar", "GI", "GIB", "292", }, { "Greece", "GR", "GRC", "300", }, { "Greenland", "GL", "GRL", "304", }, { "Grenada", "GD", "GRD", "308", }, { "Guadeloupe", "GP", "GLP", "312", }, { "Guam", "GU", "GUM", "316", }, { "Guatemala", "GT", "GTM", "320", }, { "Guernsey", "GG", "GGY", "831", }, { "Guinea", "GN", "GIN", "324", }, { "Guinea-Bissau", "GW", "GNB", "624", }, { "Guyana", "GY", "GUY", "328", }, { "Haiti", "HT", "HTI", "332", }, { "Heard Island and McDonald Islands", "HM", "HMD", "334", }, { "Holy See", "VA", "VAT", "336", }, { "Honduras", "HN", "HND", "340", }, { "Hong Kong", "HK", "HKG", "344", }, { "Hungary", "HU", "HUN", "348", }, { "Iceland", "IS", "ISL", "352", }, { "India", "IN", "IND", "356", }, { "Indonesia", "ID", "IDN", "360", }, { "Iran (Islamic Republic of)", "IR", "IRN", "364", }, { "Iraq", "IQ", "IRQ", "368", }, { "Ireland", "IE", "IRL", "372", }, { "Isle of Man", "IM", "IMN", "833", }, { "Israel", "IL", "ISR", "376", }, { "Italy", "IT", "ITA", "380", }, { "Jamaica", "JM", "JAM", "388", }, { "Japan", "JP", "JPN", "392", }, { "Jersey", "JE", "JEY", "832", }, { "Jordan", "JO", "JOR", "400", }, { "Kazakhstan", "KZ", "KAZ", "398", }, { "Kenya", "KE", "KEN", "404", }, { "Kiribati", "KI", "KIR", "296", }, { "Korea (Democratic People\"s Republic of)", "KP", "PRK", "408", }, { "Korea (Republic of)", "KR", "KOR", "410", }, { "Kuwait", "KW", "KWT", "414", }, { "Kyrgyzstan", "KG", "KGZ", "417", }, { "Lao People\"s Democratic Republic", "LA", "LAO", "418", }, { "Latvia", "LV", "LVA", "428", }, { "Lebanon", "LB", "LBN", "422", }, { "Lesotho", "LS", "LSO", "426", }, { "Liberia", "LR", "LBR", "430", }, { "Libya", "LY", "LBY", "434", }, { "Liechtenstein", "LI", "LIE", "438", }, { "Lithuania", "LT", "LTU", "440", }, { "Luxembourg", "LU", "LUX", "442", }, { "Macao", "MO", "MAC", "446", }, { "Macedonia (the former Yugoslav Republic of)", "MK", "MKD", "807", }, { "Madagascar", "MG", "MDG", "450", }, { "Malawi", "MW", "MWI", "454", }, { "Malaysia", "MY", "MYS", "458", }, { "Maldives", "MV", "MDV", "462", }, { "Mali", "ML", "MLI", "466", }, { "Malta", "MT", "MLT", "470", }, { "Marshall Islands", "MH", "MHL", "584", }, { "Martinique", "MQ", "MTQ", "474", }, { "Mauritania", "MR", "MRT", "478", }, { "Mauritius", "MU", "MUS", "480", }, { "Mayotte", "YT", "MYT", "175", }, { "Mexico", "MX", "MEX", "484", }, { "Micronesia (Federated States of)", "FM", "FSM", "583", }, { "Moldova (Republic of)", "MD", "MDA", "498", }, { "Monaco", "MC", "MCO", "492", }, { "Mongolia", "MN", "MNG", "496", }, { "Montenegro", "ME", "MNE", "499", }, { "Montserrat", "MS", "MSR", "500", }, { "Morocco", "MA", "MAR", "504", }, { "Mozambique", "MZ", "MOZ", "508", }, { "Myanmar", "MM", "MMR", "104", }, { "Namibia", "NA", "NAM", "516", }, { "Nauru", "NR", "NRU", "520", }, { "Nepal", "NP", "NPL", "524", }, { "Netherlands", "NL", "NLD", "528", }, { "New Caledonia", "NC", "NCL", "540", }, { "New Zealand", "NZ", "NZL", "554", }, { "Nicaragua", "NI", "NIC", "558", }, { "Niger", "NE", "NER", "562", }, { "Nigeria", "NG", "NGA", "566", }, { "Niue", "NU", "NIU", "570", }, { "Norfolk Island", "NF", "NFK", "574", }, { "Northern Mariana Islands", "MP", "MNP", "580", }, { "Norway", "NO", "NOR", "578", }, { "Oman", "OM", "OMN", "512", }, { "Pakistan", "PK", "PAK", "586", }, { "Palau", "PW", "PLW", "585", }, { "Palestine, State of", "PS", "PSE", "275", }, { "Panama", "PA", "PAN", "591", }, { "Papua New Guinea", "PG", "PNG", "598", }, { "Paraguay", "PY", "PRY", "600", }, { "Peru", "PE", "PER", "604", }, { "Philippines", "PH", "PHL", "608", }, { "Pitcairn", "PN", "PCN", "612", }, { "Poland", "PL", "POL", "616", }, { "Portugal", "PT", "PRT", "620", }, { "Puerto Rico", "PR", "PRI", "630", }, { "Qatar", "QA", "QAT", "634", }, { "Réunion", "RE", "REU", "638", }, { "Romania", "RO", "ROU", "642", }, { "Russian Federation", "RU", "RUS", "643", }, { "Rwanda", "RW", "RWA", "646", }, { "Saint Barthélemy", "BL", "BLM", "652", }, { "Saint Helena, Ascension and Tristan da Cunha", "SH", "SHN", "654", }, { "Saint Kitts and Nevis", "KN", "KNA", "659", }, { "Saint Lucia", "LC", "LCA", "662", }, { "Saint Martin (French part)", "MF", "MAF", "663", }, { "Saint Pierre and Miquelon", "PM", "SPM", "666", }, { "Saint Vincent and the Grenadines", "VC", "VCT", "670", }, { "Samoa", "WS", "WSM", "882", }, { "San Marino", "SM", "SMR", "674", }, { "Sao Tome and Principe", "ST", "STP", "678", }, { "Saudi Arabia", "SA", "SAU", "682", }, { "Senegal", "SN", "SEN", "686", }, { "Serbia", "RS", "SRB", "688", }, { "Seychelles", "SC", "SYC", "690", }, { "Sierra Leone", "SL", "SLE", "694", }, { "Singapore", "SG", "SGP", "702", }, { "Sint Maarten (Dutch part)", "SX", "SXM", "534", }, { "Slovakia", "SK", "SVK", "703", }, { "Slovenia", "SI", "SVN", "705", }, { "Solomon Islands", "SB", "SLB", "090", }, { "Somalia", "SO", "SOM", "706", }, { "South Africa", "ZA", "ZAF", "710", }, { "South Georgia and the South Sandwich Islands", "GS", "SGS", "239", }, { "South Sudan", "SS", "SSD", "728", }, { "Spain", "ES", "ESP", "724", }, { "Sri Lanka", "LK", "LKA", "144", }, { "Sudan", "SD", "SDN", "729", }, { "Suriname", "SR", "SUR", "740", }, { "Svalbard and Jan Mayen", "SJ", "SJM", "744", }, { "Swaziland", "SZ", "SWZ", "748", }, { "Sweden", "SE", "SWE", "752", }, { "Switzerland", "CH", "CHE", "756", }, { "Syrian Arab Republic", "SY", "SYR", "760", }, { "Taiwan (Province of China)", "TW", "TWN", "158", }, { "Tajikistan", "TJ", "TJK", "762", }, { "Tanzania, United Republic of", "TZ", "TZA", "834", }, { "Thailand", "TH", "THA", "764", }, { "Timor-Leste", "TL", "TLS", "626", }, { "Togo", "TG", "TGO", "768", }, { "Tokelau", "TK", "TKL", "772", }, { "Tonga", "TO", "TON", "776", }, { "Trinidad and Tobago", "TT", "TTO", "780", }, { "Tunisia", "TN", "TUN", "788", }, { "Turkey", "TR", "TUR", "792", }, { "Turkmenistan", "TM", "TKM", "795", }, { "Turks and Caicos Islands", "TC", "TCA", "796", }, { "Tuvalu", "TV", "TUV", "798", }, { "Uganda", "UG", "UGA", "800", }, { "Ukraine", "UA", "UKR", "804", }, { "United Arab Emirates", "AE", "ARE", "784", }, { "United Kingdom of Great Britain and Northern Ireland", "GB", "GBR", "826", }, { "United States of America", "US", "USA", "840", }, { "United States Minor Outlying Islands", "UM", "UMI", "581", }, { "Uruguay", "UY", "URY", "858", }, { "Uzbekistan", "UZ", "UZB", "860", }, { "Vanuatu", "VU", "VUT", "548", }, { "Venezuela (Bolivarian Republic of)", "VE", "VEN", "862", }, { "Viet Nam", "VN", "VNM", "704", }, { "Virgin Islands (British)", "VG", "VGB", "092", }, { "Virgin Islands (U.S.)", "VI", "VIR", "850", }, { "Wallis and Futuna", "WF", "WLF", "876", }, { "Western Sahara", "EH", "ESH", "732", }, { "Yemen", "YE", "YEM", "887", }, { "Zambia", "ZM", "ZMB", "894", }, { "Zimbabwe", "ZW", "ZWE", "716", }, }; var merge = this.CountryByIsoCode.Merger().Action(); var count = data.Length / 4; for (var i = 0; i < count; i++) { var index = i; merge(data[index, 1], v => v.Name = data[index, 0]); } var currencyCodeByCountryCode = new Dictionary <string, string> { { "AF", "AFN" }, { "AL", "ALL" }, { "DZ", "DZD" }, { "AS", "USD" }, { "AD", "EUR" }, { "AO", "AOA" }, { "AI", "XCD" }, { "AG", "XCD" }, { "AR", "ARP" }, { "AM", "AMD" }, { "AW", "AWG" }, { "AU", "AUD" }, { "AT", "EUR" }, { "AZ", "AZN" }, { "BS", "BSD" }, { "BH", "BHD" }, { "BD", "BDT" }, { "BB", "BBD" }, { "BY", "BYR" }, { "BE", "EUR" }, { "BZ", "BZD" }, { "BJ", "XOF" }, { "BM", "BMD" }, { "BT", "BTN" }, { "BO", "BOV" }, { "BA", "BAM" }, { "BW", "BWP" }, { "BV", "NOK" }, { "BR", "BRL" }, { "IO", "USD" }, { "BN", "BND" }, { "BG", "BGL" }, { "BF", "XOF" }, { "BI", "BIF" }, { "KH", "KHR" }, { "CM", "XAF" }, { "CA", "CAD" }, { "CV", "CVE" }, { "KY", "KYD" }, { "CF", "XAF" }, { "TD", "XAF" }, { "CL", "CLF" }, { "CN", "CNY" }, { "CX", "AUD" }, { "CC", "AUD" }, { "CO", "COU" }, { "KM", "KMF" }, { "CG", "XAF" }, { "CD", "CDF" }, { "CK", "NZD" }, { "CR", "CRC" }, { "HR", "HRK" }, { "CU", "CUP" }, { "CY", "EUR" }, { "CZ", "CZK" }, { "CI", "XOF" }, { "DK", "DKK" }, { "DJ", "DJF" }, { "DM", "XCD" }, { "DO", "DOP" }, { "EC", "USD" }, { "EG", "EGP" }, { "SV", "USD" }, { "GQ", "EQE" }, { "ER", "ERN" }, { "EE", "EEK" }, { "ET", "ETB" }, { "FK", "FKP" }, { "FO", "DKK" }, { "FJ", "FJD" }, { "FI", "FIM" }, { "FR", "XFO" }, { "GF", "EUR" }, { "PF", "XPF" }, { "TF", "EUR" }, { "GA", "XAF" }, { "GM", "GMD" }, { "GE", "GEL" }, { "DE", "EUR" }, { "GH", "GHC" }, { "GI", "GIP" }, { "GR", "GRD" }, { "GL", "DKK" }, { "GD", "XCD" }, { "GP", "EUR" }, { "GU", "USD" }, { "GT", "GTQ" }, { "GN", "GNE" }, { "GW", "GWP" }, { "GY", "GYD" }, { "HT", "USD" }, { "HM", "AUD" }, { "VA", "EUR" }, { "HN", "HNL" }, { "HK", "HKD" }, { "HU", "HUF" }, { "IS", "ISJ" }, { "IN", "INR" }, { "ID", "IDR" }, { "IR", "IRR" }, { "IQ", "IQD" }, { "IE", "IEP" }, { "IL", "ILS" }, { "IT", "ITL" }, { "JM", "JMD" }, { "JP", "JPY" }, { "JO", "JOD" }, { "KZ", "KZT" }, { "KE", "KES" }, { "KI", "AUD" }, { "KP", "KPW" }, { "KR", "KRW" }, { "KW", "KWD" }, { "KG", "KGS" }, { "LA", "LAJ" }, { "LV", "LVL" }, { "LB", "LBP" }, { "LS", "ZAR" }, { "LR", "LRD" }, { "LY", "LYD" }, { "LI", "CHF" }, { "LT", "LTL" }, { "LU", "LUF" }, { "MO", "MOP" }, { "MK", "MKN" }, { "MG", "MGF" }, { "MW", "MWK" }, { "MY", "MYR" }, { "MV", "MVR" }, { "ML", "MAF" }, { "MT", "MTL" }, { "MH", "USD" }, { "MQ", "EUR" }, { "MR", "MRO" }, { "MU", "MUR" }, { "YT", "EUR" }, { "MX", "MXV" }, { "FM", "USD" }, { "MD", "MDL" }, { "MC", "MCF" }, { "MN", "MNT" }, { "ME", "EUR" }, { "MS", "XCD" }, { "MA", "MAD" }, { "MZ", "MZM" }, { "MM", "MMK" }, { "NA", "ZAR" }, { "NR", "AUD" }, { "NP", "NPR" }, { "NL", "EUR" }, { "NC", "XPF" }, { "NZ", "NZD" }, { "NI", "NIO" }, { "NE", "XOF" }, { "NG", "NGN" }, { "NU", "NZD" }, { "NF", "AUD" }, { "MP", "USD" }, { "NO", "NOK" }, { "OM", "OMR" }, { "PK", "PKR" }, { "PW", "USD" }, { "PA", "USD" }, { "PG", "PGK" }, { "PY", "PYG" }, { "PE", "PEH" }, { "PH", "PHP" }, { "PN", "NZD" }, { "PL", "PLN" }, { "PT", "TPE" }, { "PR", "USD" }, { "QA", "QAR" }, { "RO", "ROK" }, { "RU", "RUB" }, { "RW", "RWF" }, { "RE", "EUR" }, { "SH", "SHP" }, { "KN", "XCD" }, { "LC", "XCD" }, { "PM", "EUR" }, { "VC", "XCD" }, { "WS", "WST" }, { "SM", "EUR" }, { "ST", "STD" }, { "SA", "SAR" }, { "SN", "XOF" }, { "RS", "CSD" }, { "SC", "SCR" }, { "SL", "SLL" }, { "SG", "SGD" }, { "SK", "SKK" }, { "SI", "SIT" }, { "SB", "SBD" }, { "SO", "SOS" }, { "ZA", "ZAL" }, { "ES", "ESB" }, { "LK", "LKR" }, { "SD", "SDG" }, { "SR", "SRG" }, { "SJ", "NOK" }, { "SZ", "SZL" }, { "SE", "SEK" }, { "CH", "CHW" }, { "SY", "SYP" }, { "TW", "TWD" }, { "TJ", "TJR" }, { "TZ", "TZS" }, { "TH", "THB" }, { "TL", "USD" }, { "TG", "XOF" }, { "TK", "NZD" }, { "TO", "TOP" }, { "TT", "TTD" }, { "TN", "TND" }, { "TR", "TRL" }, { "TM", "TMM" }, { "TC", "USD" }, { "TV", "AUD" }, { "UG", "UGS" }, { "UA", "UAK" }, { "AE", "AED" }, { "GB", "GBP" }, { "US", "USS" }, { "UM", "USD" }, { "UY", "UYI" }, { "UZ", "UZS" }, { "VU", "VUV" }, { "VE", "VEB" }, { "VN", "VNC" }, { "VG", "USD" }, { "VI", "USD" }, { "WF", "XPF" }, { "EH", "MAD" }, { "YE", "YER" }, { "ZM", "ZMK" }, { "ZW", "ZWC" }, }; var currencies = new Currencies(this.Session); foreach (var entry in currencyCodeByCountryCode) { var country = this.CountryByIsoCode[entry.Key]; var currency = currencies.CurrencyByCode[entry.Value]; country.Currency = currency; } }
protected override void AppsSetup(Setup setup) { var singleton = this.Instance; singleton.DefaultLocale = new Locales(this.Session).EnglishGreatBritain; }
protected override void BaseSetup(Setup config) { this.Sync(); }
protected override DbConnection GetConnection() { return(Setup.SqlFuConnection(new SqliteProvider(SQLiteFactory.Instance.CreateConnection), Setup.SqliteConnection)); }