XSockets自定义控制器未注册

时间:2014-06-15 20:56:37

标签: asp.net xsockets.net

您好我想要注册这个自定义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自定义控制器配置文档记录不佳或呈现不好:(

0 个答案:

没有答案