Example #1
0
        public Task SendToGroup(string groupName, string message, int projId, int userId, string userNickName)
        {
            Project          proj             = _projRepo.GetProjById(projId);
            InterConverEntry interConverEntry = new InterConverEntry
            {
                MyProj      = proj,
                ByDevId     = userId,
                DevNickName = userNickName,
                Timestamp   = DateTime.Now,
                Text        = message
            };

            _interConverRepo.AddEntry(interConverEntry);
            return(Clients.Group(groupName).InvokeAsync("Send", userNickName + ": " + message));
        }
 public int AddEntry(InterConverEntry entry)
 {
     _appDbContext.InterConverEntries.Add(entry);
     return(_appDbContext.SaveChanges());
 }