using Iceshrimp.Shared.HubSchemas; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.SignalR; namespace Iceshrimp.Backend.Hubs; [Authorize(Policy = "HubAuthorization")] public class StreamingHub : Hub, IStreamingHubServer { public async Task SendMessage(string user, string message) { await Clients.All.ReceiveMessage("SignalR", "ping!"); } public override async Task OnConnectedAsync() { await base.OnConnectedAsync(); var userId = Context.UserIdentifier; //Clients.User(userId); } }