public Startup(IConfiguration configuration) { Configuration = new ConfigurationBuilder() .AddEnvironmentVariables() .AddConfiguration(configuration) .Build(); _moduleStarter = new ModuleStarter(Configuration); }
public async Task UpdateProgressViaModule(IProgress <string> progress, CancellationToken cancellation) { progress.Report("Getting data…"); var data = await ModuleStarter.GetDataAsync("achievments", cancellation); foreach (var pair in JsonConvert.DeserializeObject <Dictionary <string, int> >(data)) { var eventObject = GetById(pair.Key); if (eventObject == null) { continue; } eventObject.TakenPlace = Math.Min(eventObject.TakenPlace, (eventObject.ConditionType == null ? 4 : 3) - pair.Value); } }
public Startup(IConfiguration configuration) { Configuration = configuration; _moduleStarter = new ModuleStarter(configuration); }
protected virtual void Application_Start() { ModuleStarter.Start <StartModule>(); }
protected override void Application_Start() { base.Application_Start(); ControllerBuilder.Current.SetControllerFactory(new MyControllerFactory(ModuleStarter.GetContainer())); AreaRegistration.RegisterAllAreas(); }