using Furion.InstantMessaging; using Microsoft.AspNetCore.SignalR; namespace WCS.Application; /// /// 任务日志集线器 /// [MapHub("/hubs/Plc")] public class PlcHub : Hub { private readonly IHubContext _plcHubContext; public PlcHub(IHubContext plcHubContext) { _plcHubContext = plcHubContext; } /// /// 下发PLC连接状态 /// /// /// public async Task PublicPlcConn(WcsPlc context) { await _plcHubContext.Clients.All.PublicPlcConn(context); } /// /// 下发工位状态 /// /// /// //public async Task PublicStationStatus(List context) //{ // await _plcHubContext.Clients.All.PublicStationStatus(context); //} }