namespace OASystem.API.OAMethodLib.Hub.HubClients { public interface IChatClient { /// /// /// /// /// Task SignalRLogin(int userId); /// /// /// /// /// /// Task SendAsync(string method, object message); /// /// 发送消息给所有用户 /// /// /// Task SendAll(object message); /// /// 发送消息给指定用户 /// /// /// Task SendMessageByUser(object message); /// /// 发送消息给指定用户(自定义) /// /// /// Task SendCustomUserMessage(object message); /// /// /// /// /// Task ReceiveMessage(object message); /// /// 发送消息给指定用户(系统) /// /// /// Task SendSystemToUser(string message); /// /// 发送消息给所有用户(系统) /// /// /// Task SendSystemToAllUser(string message); } }