public async Task <IActionResult> ServerChange(int userId) { var lastClientServer = await _trackerService.GetLastClientServerByUserId(userId); var messages = await _messagerService.GetUnreadMessages(lastClientServer.ServerIp, userId); foreach (var message in messages) { await _dbContext.Messages.AddAsync(message); } await _dbContext.SaveChangesAsync(); return(Ok()); }