public override void ExecuteCommand(ChatSession session, StringRequestInfo requestInfo) { if (requestInfo.Parameters != null && requestInfo.Parameters.Length == 1) { string modelId = requestInfo.Parameters[0]; Console.WriteLine($"用户{session.Id} 已确认,收到消息{modelId}"); ChatDataManager.Remove(session.Id, modelId); } else { session.Send("参数错误"); } }
public override void ExecuteCommand(ChatSession session, StringRequestInfo requestInfo) { //ToId Message if (requestInfo.Parameters != null && requestInfo.Parameters.Length == 1) { string modelId = requestInfo.Parameters[0]; //确认时 把消息ID发回去 Console.WriteLine($"用户{session.Id} 已确认 收到 消息{modelId}"); ChatDataManager.Remove(session.Id, modelId); //改状态或者删除 } else { session.Send("Wrong Parameter"); } }