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);
}
}