protected override void ExecuteImpl() { if (m_name == DataManager.WhoAmI) { return; } Workbench.AddClient(m_name, m_remoteIP); }
protected override void ExecuteImpl() { if (string.IsNullOrEmpty(m_groupKey)) { return; } UserInfo usr = UserInfoManager.FindUser(m_remoteIP); if (usr == null) { Workbench.AddClient(m_username, m_remoteIP); } GroupInfo grp = GroupInfoManager.FindGroup(m_groupKey); if (grp != null) { Workbench.GroupAddUser(grp, usr); OutgoingPackagePool.AddFirst(NetPackageGenerater.AddGroupUser(m_groupKey, m_remoteIP)); } }
protected override void ExecuteImpl() { OutgoingPackagePool.AddFirst(NetPackageGenerater.AddUser(m_remoteIP)); Workbench.AddClient(m_username, m_remoteIP); }