diff --git a/WGShare.API/AntDeploy.json b/WGShare.API/AntDeploy.json index e977165..5d759e8 100644 --- a/WGShare.API/AntDeploy.json +++ b/WGShare.API/AntDeploy.json @@ -115,11 +115,11 @@ "DockerConfig": { "Prot": "5192:5192", "AspNetCoreEnv": "", - "LastEnvName": "marking001", + "LastEnvName": "29dev", "RemoveDaysFromPublished": "10", "WorkDir": "", "Volume": "", - "Other": "--name wgshare-api -e ASPNETCORE_ENVIRONMENT=Production -e TZ=Asia/Shanghai", + "Other": "--name wgshare-api -e ASPNETCORE_ENVIRONMENT=Development -e TZ=Asia/Shanghai", "EnvPairList": [ { "EnvName": "29dev", diff --git a/WGShare.API/Hubs/IMessageClient.cs b/WGShare.API/Hubs/IMessageClient.cs index 3e5118c..3095936 100644 --- a/WGShare.API/Hubs/IMessageClient.cs +++ b/WGShare.API/Hubs/IMessageClient.cs @@ -172,5 +172,12 @@ namespace WGShare.API.Hubs /// /// Task SetSpeaker(RoomManagerInputDTO inputDTO); + + /// + /// 客户端接收到消息 + /// + /// + /// + Task ReceivedOperation(string contentString); } } diff --git a/WGShare.API/Hubs/SessionManageHub.cs b/WGShare.API/Hubs/SessionManageHub.cs index 39ed73a..ebf24c6 100644 --- a/WGShare.API/Hubs/SessionManageHub.cs +++ b/WGShare.API/Hubs/SessionManageHub.cs @@ -269,6 +269,18 @@ namespace WGShare.API.Hubs await Clients.Group(roomNum).Operation(type); } + /// + /// 发送客户端指令到指定用户 + /// + /// + /// + /// + [HubMethodName("sendOper2User")] + public async Task SendOperationToUser(string uid, string contentString) + { + await Clients.User(uid).ReceivedOperation(contentString); + } + /// /// 获取设备列表 ///