public async Task GetProjectFilesStates(int projectId) { var files = _files.GetProjectFiles(projectId); foreach (var file in files) { await Clients.Caller .SendAsync("changeFileState", file.FileId, file.UserId, GetFileState(file.FileId), _context.Users.First(x => x.Id == file.UserId).NickName) .ConfigureAwait(false); //await Clients.Caller.SendAsync("getProjectchangesFiles", JsonConvert.SerializeObject(files)); } }