public StartServerRequest(OnlineType onlineType) { if (onlineType == OnlineType.Offline) { throw new ArgumentOutOfRangeException(nameof(onlineType)); } OnlineType = onlineType; }
/// <summary> /// 移除在线用户信息 /// </summary> /// <param name="name">用户名</param> /// <param name="onlineType">在线类型</param> public abstract void Remove(string name, OnlineType onlineType);
/// <summary> /// 获取指定类型的在线用户信息 /// </summary> /// <param name="name">用户名</param> /// <param name="onlineType">在线类型</param> /// <returns></returns> public abstract OnlineUser Get(string name, OnlineType onlineType);