将 Kick 和 ForceLogOut 添加到接口中

This commit is contained in:
milimoe 2025-04-26 18:37:17 +08:00
parent 087e3dd90f
commit 9c159e5021
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E
2 changed files with 19 additions and 0 deletions

View File

@ -85,6 +85,11 @@ namespace Milimoe.FunGame.Core.Api.Utility
return result;
}
/// <summary>
/// 判断是否存在指定的Model
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
public bool ContainsKey(string name)
{
return Models.ContainsKey(name);

View File

@ -70,6 +70,20 @@ namespace Milimoe.FunGame.Core.Interface.Base
/// <param name="usernames"></param>
public void SendSystemMessage(ShowMessageType showtype, string msg, string title, int autoclose, params string[] usernames);
/// <summary>
/// 踢下线
/// </summary>
/// <param name="msg"></param>
/// <returns></returns>
public Task Kick(string msg);
/// <summary>
/// 强制退出登录
/// </summary>
/// <param name="msg"></param>
/// <returns></returns>
public Task ForceLogOut(string msg);
/// <summary>
/// 获取客户端的名称通常未登录时显示为客户端的IP地址登录后显示为账号名
/// </summary>