From d9e59ed2e947aff29b7c21a9b0e8b6e12d741692 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期五, 30 八月 2024 14:54:18 +0800 Subject: [PATCH] 解决冲突 --- Admin.NET/WCS.Application/Hub/PlcHub.cs | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/Admin.NET/WCS.Application/Hub/PlcHub.cs b/Admin.NET/WCS.Application/Hub/PlcHub.cs new file mode 100644 index 0000000..31d652c --- /dev/null +++ b/Admin.NET/WCS.Application/Hub/PlcHub.cs @@ -0,0 +1,47 @@ +锘縰sing Furion.InstantMessaging; +using Microsoft.AspNetCore.SignalR; + +namespace WCS.Application; + +/// <summary> +/// PLC闆嗙嚎鍣� +/// </summary> +[MapHub("/hubs/Plc")] +public class PlcHub : Hub<IPlcHub> +{ + private readonly IHubContext<PlcHub, IPlcHub> _plcHubContext; + + public PlcHub(IHubContext<PlcHub, IPlcHub> plcHubContext) + { + _plcHubContext = plcHubContext; + } + /// <summary> + /// 涓嬪彂PLC杩炴帴鐘舵�� + /// </summary> + /// <param name="context"></param> + /// <returns></returns> + //public async Task PublicPlcConn(WcsPlc context) + //{ + // await _plcHubContext.Clients.All.PublicPlcConn(context); + //} + + /// <summary> + /// 涓嬪彂宸ヤ綅鐘舵�� + /// </summary> + /// <param name="context"></param> + /// <returns></returns> + //public async Task PublicStationStatus(List<WcsDevice> context) + //{ + // await _plcHubContext.Clients.All.PublicStationStatus(context); + //} + + /// <summary> + /// 涓嬪彂鎶ヨ淇℃伅 + /// </summary> + /// <param name="context"></param> + /// <returns></returns> + //public async Task PublicAlarm(WcsAlarmInfoOutput context) + //{ + // await _plcHubContext.Clients.All.PublicAlarm(context); + //} +} -- Gitblit v1.8.0