using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.SignalR; namespace ZB.MOM.WW.OtOpcUa.AdminUI.Hubs; /// /// Browser-facing script-log push channel. Subscribers receive /// lines emitted by VirtualTagActor + /// ScriptedAlarmActor as their hosted scripts log diagnostic output. Bridge: /// ScriptLogSignalRBridge subscribes to the script-logs DPS topic and forwards /// to every connected SignalR client. /// [Authorize] public sealed class ScriptLogHub : Hub { public const string Endpoint = "/hubs/script-log"; public const string MethodName = "scriptLogEntry"; }