SignalR HubContext | Microsoft Learn ChatController Hub DI

PHOTO EMBED

Sun Jul 02 2023 18:50:04 GMT+0000 (Coordinated Universal Time)

Saved by @cameron_v_r

public class ChatController : Controller
{
    public IHubContext<ChatHub, IChatClient> _strongChatHubContext { get; }

    public ChatController(IHubContext<ChatHub, IChatClient> chatHubContext)
    {
        _strongChatHubContext = chatHubContext;
    }

    public async Task SendMessage(string user, string message)
    {
        await _strongChatHubContext.Clients.All.ReceiveMessage(user, message);
    }
}
content_copyCOPY

https://learn.microsoft.com/en-us/aspnet/core/signalr/hubcontext?view