milimoe c060c06d1c
使用 WebAPIPlugin 接入模组控制器 (#38)
* WebAPI 现在可以添加插件了

* 添加 接收服务器控制台的输入

* 现在可以加载服务器插件

* 添加单例 SQLHelper 和 MailSender

* SQL 服务守护

* 添加 wwwroot 支持静态访问

* 添加使用默认文档,以便可以访问 index.html
2024-10-30 10:24:03 +08:00

24 lines
596 B
C#

using Milimoe.FunGame.Core.Api.Utility;
using Milimoe.FunGame.Core.Interface.Base;
namespace Milimoe.FunGame.WebAPI.Architecture
{
public class RESTfulAPIListener : ISocketListener<RESTfulAPI>
{
public static RESTfulAPIListener? Instance { get; set; } = null;
public string Name => "RESTfulAPIListener";
public ConcurrentModelList<IServerModel> ClientList { get; } = [];
public ConcurrentModelList<IServerModel> UserList { get; } = [];
public List<string> BannedList { get; } = [];
public void Close()
{
}
}
}