public async Task <Status> SendMessage(string user, string message) { var userDefine = new UserDefineClass() { Datetime = DateTime.Now, RandomId = Guid.NewGuid() }; await Clients.All.ReceiveMessage(user, message, userDefine); return(new Status() { StatusMessage = $"[Success] Call SendMessage : {userDefine.Datetime}, {userDefine.RandomId}" }); }
public Task ReceiveMessage(string user, string message, UserDefineClass userDefine) { throw new NotImplementedException(); }
Task IClientContract.ReceiveMessage(string user, string message, UserDefineClass userDefine) { Console.WriteLine($"{Environment.NewLine}[Call ReceiveMessage] user: {user}, message: {message}, userDefine.RandomId: {userDefine.RandomId}"); return(Task.CompletedTask); }