using Furion.InstantMessaging;
using Microsoft.AspNetCore.SignalR;
namespace WCS.Application;
///
/// 任务日志集线器
///
[MapHub("/hubs/TaskLog")]
public class TaskLogHub : Hub
{
private readonly IHubContext _taskLogHubContext;
public TaskLogHub(IHubContext taskLogHubContext)
{
_taskLogHubContext = taskLogHubContext;
}
/////
///// 连接
/////
/////
//public override async Task OnConnectedAsync()
//{
// await base.OnConnectedAsync();
//}
/////
///// 断开
/////
/////
/////
//public override async Task OnDisconnectedAsync(Exception exception)
//{
// await base.OnDisconnectedAsync(exception);
//}
/////
///// 下发任务
/////
/////
//public async Task PublicTask(WcsTaskOutput context)
//{
// await _taskLogHubContext.Clients.All.PublicTask(context);
//}
/////
///// 下发任务明细
/////
/////
//public async Task PublicTaskMonitor(WcsTaskMonitorOutput context)
//{
// await _taskLogHubContext.Clients.All.PublicTaskMonitor(context);
//}
}