using Microsoft.AspNetCore.SignalR; namespace TIAMWebApp.Server.Services; public class SignalRHub : Hub { public async Task SendMessage(string user, string message) { await Clients.All.SendAsync("ReceiveMessage", user, message); } public async Task MuteChat(string user) { await Clients.All.SendAsync("UserMuted", user); } public async Task LoggedInToChat(string user) { await Clients.All.SendAsync("UserLoggedInToChat", user); } public async Task LoggedOutFromChat(string user) { await Clients.All.SendAsync("UserLoggedOutFromChat", user); } }