public LoginCommandsModule(IActionFactory actionFactory, ITribeManager tribeManager, IDbManager dbManager, ILocker locker, IWorld world, Procedure procedure, ICityFactory cityFactory, ILocationStrategyFactory locationStrategyFactory, IBarbarianTribeManager barbarianTribeManager, CallbackProcedure callbackProcedure, IChannel channel, IThemeManager themeManager, IPlayerFactory playerFactory, ILoginHandler loginHandler) { this.actionFactory = actionFactory; this.tribeManager = tribeManager; this.dbManager = dbManager; this.locker = locker; this.world = world; this.procedure = procedure; this.callbackProcedure = callbackProcedure; this.channel = channel; this.themeManager = themeManager; this.playerFactory = playerFactory; this.loginHandler = loginHandler; this.cityFactory = cityFactory; this.locationStrategyFactory = locationStrategyFactory; this.barbarianTribeManager = barbarianTribeManager; }
internal DependencyRegistrar(IServiceEntryStore serviceEntryStore, ILocationStrategyFactory locationStrategyFactory) { _serviceEntryStore = serviceEntryStore; _locationStrategyFactory = locationStrategyFactory; }