public IHttpActionResult AddCommentToFile(Guid fileId, Guid userId, Comment comment) { var checkShareFile = _fileRepository.IsFileShare(userId, fileId); if (checkShareFile) { _fileRepository.AddCommentToFile(fileId, userId, comment); Logger.ServiceLog.Info($"Комментарий для файла {fileId} пользователем {userId} успешно добавлен"); return(Ok()); } ModelState.AddModelError("file", $"Файл {fileId} для пользоваеля {userId} не расшарен."); Logger.ServiceLog.Warn($"Файл {fileId} для пользоваеля {userId} не расшарен."); return(BadRequest(ModelState)); }