您好我想要注册这个自定义XSockets控制器,但我不断收到错误消息“{"event":"0x1f4","data":"{\"CustomMessage\":\"The handler name was not found in loaded plugins\",\"Type\":\"XSocketException\",\"Message\":\"\"}"}
”
using System;
using XSockets.Core.Common.Socket.Event.Interface;
using XSockets.Core.XSocket;
using XSockets.Core.XSocket.Helpers;
public class MyChat : XSocketController
{
public string Name { get; set; }
public string City { get; set; }
public string Status { get; set; }
public string Hobby { get; set; }
public void OnChatMessage(string message)
{
this.SendTo(p => p.City == this.City && p.Status == this.Status && p.Hobby == this.Hobby
, this.Name + " - " + message, "onChatMessage");
}
}
我的控制器和这里是我在Web.Config文件中的配置
<appSettings>
<add key="XSockets.PluginCatalog" value="" />
<add key="XSockets.PluginFilter" value="*.dll" />
</appSettings>
我不知道控制器到底放在哪里,所以我把它放在一个名为XControllers的根目录下的文件夹中,但我也尝试将它放在App_Code和bin文件夹中
从配置的外观来看,它看起来像是在查找.dll文件,但我的控制器是.cs文件。
我需要编译吗?
XSockets自定义控制器配置文档记录不佳或呈现不好:(