public async Task <IActionResult> AddFileForRepositoryaAsync()
        {
            string repoFileLoadPath = _environment.WebRootPath + "\\Files\\" + "\\RepoFiles\\";
            var    detail           = new OperationDetailDTO();

            try
            {
                var          allForms = Request.Form;
                StringValues repoIdString;
                var          taskIdRes = allForms.TryGetValue(allForms.Keys.First(), out repoIdString);
                var          strId     = repoIdString.ToString();
                var          id        = Convert.ToInt32(strId);
                var          file      = Request.Form.Files[0];
                if (file != null)
                {
                    var fileName = file.FileName;
                    var fileRes  = new OperationDetailDTO();

                    var newFileName = System.Guid.NewGuid() + fileName;
                    using (var fileStream = System.IO.File.Create(repoFileLoadPath + newFileName))
                    {
                        file.CopyTo(fileStream);
                    }
                    fileRes = await _repoService.AddFileToRepoAsync(id, fileName, newFileName);

                    if (!fileRes.Succeeded)
                    {
                        detail.ErrorMessages.Add("Не удалось загрузить файл для репозитория.");
                        detail.ErrorMessages.AddRange(fileRes.ErrorMessages);
                        return(Ok(detail));
                    }
                    else
                    {
                        detail.Succeeded = true;
                        return(Ok(detail));
                    }
                }
                else
                {
                    detail.ErrorMessages.Add("Файл равен null");
                    return(Ok(detail));
                }
            }
            catch (Exception e)
            {
                detail.ErrorMessages.Add("Ошибка на сервере при загрузке файлов: " + e.Message);
                Debug.WriteLine(e.InnerException);
                Debug.WriteLine("Source :" + e.Source);
                return(Ok(detail));
            }
        }