Files
Moonlight/Moonlight.ApiServer/Http/Hubs/DiagnoseHub.cs

14 lines
332 B
C#

using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.SignalR;
namespace Moonlight.ApiServer.Http.Hubs;
[Authorize(Policy = "permissions:admin.system.diagnose")]
public class DiagnoseHub : Hub
{
[HubMethodName("Ping")]
public async Task PingAsync()
{
await Clients.All.SendAsync("Pong");
}
}