/// <inheritdoc /> public void Initialize() { // The Abathur framework utilize a IoC container to get an instance of all imodules referenced in the setup file abathur = AbathurConfigurator.Configure(essence, gameSettings, setupSettings, log); abathur.IsHosting = isHost; abathur.Initialize(); }
/// <inheritdoc /> public void Initialize() { var factory = new AbathurFactory(log); abathur = factory.Create(gameSettings, essence, log, this.GetType().Assembly, setupSettings.Modules.ToArray()); abathur.IsHosting = isHost; abathur.Initialize(); }