public LoginControllerImpl( Logger logger, RelogManager relogManager, SettingsManager settingsManager, GlobalProvider globals) { _logger = logger.Scope("LoginController"); _globals = globals; _relogManager = relogManager; _settingsManager = settingsManager; }
public ObjectControllerBase( Player.Factory playerFactory, Logger logger, PlayerManager PlayerManager, GlobalProvider globals, SettingsManager settingsManager, RelogManager relogManager, LoginSessionManager loginSessionManager) { _logger = logger; _loginSessionManager = loginSessionManager; _playerManager = PlayerManager; _settingsManager = settingsManager; _relogManager = relogManager; _playerFactory = playerFactory; _globals = globals; }
public MainView( Logger logger, GlobalProvider globals, PlayerManager playerManager, SettingsManager settingsManager, DebuffObj.Factory debuffObjFactory, PlayerIcon.Factory playerIconfactory, Debugger debugger) : base(logger.Scope("MainView"), globals) { _logger = logger; _debugger = debugger; _playerManager = playerManager; _settingsManager = settingsManager; _debuffObjFactory = debuffObjFactory; _playerIconFactory = playerIconfactory; _globals = globals; }
/// <summary> /// 检查更新 /// </summary> /// <param name="currentVersion"></param> /// <param name="os">操作系统</param> /// <returns></returns> public AppVersionModel CheckUpdate(string currentVersion, string os) { AppVersionModel verData = new AppVersionModel(); if (os == OSOptions.android.ToString()) { bool flag = GlobalProvider.IsVersionUpdate("1.0.2", currentVersion); if (flag) { verData.serverVersion = "1.0.2"; verData.updateType = 1; verData.updateTip = "测试更新"; verData.updateUrl = "http://www.baidu.com"; } } return(verData); }
public PluginTermCompleteControllerImpl( Logger logger, GlobalProvider globals, MainView mainView, LoginCompleteController loginCompleteController, DebuffManager debuffManager, RelogManager relogManager, PlayerManager PlayerManager) { _logger = logger.Scope("PluginTermCompleteController"); _PlayerManager = PlayerManager; _globals = globals; _relogManager = relogManager; _mainView = mainView; _loginCompleteController = loginCompleteController; _debuffManager = debuffManager; }
public MoveObjectControllerImpl( Player.Factory playerFactory, Logger logger, PlayerManager PlayerManager, SettingsManager settingsManager, RelogManager relogManager, GlobalProvider globals, LoginSessionManager loginSessionManager) : base( playerFactory, logger.Scope("MoveObjectController"), PlayerManager, globals, settingsManager, relogManager, loginSessionManager) { _logger = logger; }
/// <summary> /// 检查更新 /// </summary> /// <param name="currentVersion"></param> /// <param name="os">操作系统</param> /// <returns></returns> public AppVersionModel CheckUpdate(string currentVersion, string os) { AppVersionModel verData = new AppVersionModel(); if (os == OSOptions.android.ToString()) { var newVersion = ConfigLogic.GetValue("AppVersion"); bool flag = GlobalProvider.IsVersionUpdate(newVersion, currentVersion); if (flag) { verData.serverVersion = newVersion; verData.updateType = Convert.ToInt32(ConfigLogic.GetValue("EnableAppCoerceUpdate")) == 1 ? 2 : 1; verData.updateTip = ConfigLogic.GetValue("AppUpateContent"); verData.updateUrl = ConfigLogic.GetValue("AppUpateUrl"); } } return(verData); }
public BaseView(Logger logger, GlobalProvider globalProvider) { _logger = logger; _globals = globalProvider; }