无法在Add New Item对话框中找到SignalR Hub Class vs 2017

时间:2019-03-31 04:43:12

标签: asp.net-core visual-studio-2017 signalr-hub

我正在尝试使用.net core和signalR创建聊天功能。我将Microsoft.AspNetCore.SignalR nuget包添加到了我的项目中,但是与在添加新项列表中未显示SignalR集线器类项相对。那我该如何添加hubclass ??

1 个答案:

答案 0 :(得分:0)

通过继承hub来创建Hub类,如下所示,而不是在vs.的“添加新项”列表中,参考Create a SignalR hub

using Microsoft.AspNetCore.SignalR;
using System.Threading.Tasks;

namespace SignalRChat.Hubs
    {
        public class ChatHub : Hub
        {
            public async Task SendMessage(string user, string message)
            {
                await Clients.All.SendAsync("ReceiveMessage", user, message);
            }
        }
    }
相关问题