12345678910111213141516171819202122 |
- using Microsoft.AspNetCore.SignalR;
- using MTWorkHR.Application.Identity;
- using MTWorkHR.Core.Global;
- using MTWorkHR.Core.UnitOfWork;
- namespace MTWorkHR.API.Chat
- {
- public class ChatHub : Hub
- {
- private readonly IUnitOfWork _unitOfWork;
- public ChatHub(IUnitOfWork unitOfWork)
- {
- _unitOfWork = unitOfWork;
- }
- public async Task SendMessage(string user, string message)
- {
- await Clients.All.SendAsync("ReceiveMessage", user, message);
- }
- }
- }
|