我一直在尝试通过遵循CodeProject ()上的"Asp.Net SignalR聊天室“教程来实现聊天室。但是,我得到的错误是"Hubs.ChatHubs.OnDisconnected():没有找到合适的方法来覆盖“
ChatHub类:
public class ChatHub : Hub
{
#region Data Members
static List<UserDetail> ConnectedUsers = new List<UserDetail>();
static List<MessageDetail>
我正在为我的网站(ASP.NET C#)做一个聊天室。开始时,我选择ASP.NET网站来开发我的网站,而不是ASP.NET Web应用程序。
在我尝试应用SignalR之前,一切看起来都很好。
我有所需的参考资料,.dll也是由NuGet在以下路径下载的(例如)
D:\CL\CL\packages\Microsoft.Owin.2.1.0\lib\net45\Microsoft.Owin.dll
现在的问题是Startup.cs(如下所示)
using System;
using System.Threading.Tasks;
using Microsoft.Owin;
using Owin;
我有asp.net项目。我想用signalR类创建聊天室。首先,我安装了软件包和金块,但在我的新项目字段中看不到信号集线器类。这是来自包=>的安装消息
Install-Package Microsoft.AspNet.SignalR
The source at nuget.org [https://www.nuget.org/api/v2/] is unreachable.
Falling back to NuGet Local Cache at
我在Firebase上遇到了一些问题。我想做的是,如果聊天室不存在,创建一个新的聊天室,否则,获取已有的聊天室ID。到目前为止,我所实现的是:
数据库结构如下:
chatrooms
chatroomID
participantID1 *(can be senderKey or recipientKey)*
participantID2 *(can be senderKey or recipientKey)*
latestMessage
我创建新聊天室的代码如下:
let promiseRoomKey = new Promise