public async Task <int> Delete(FilesDto files) { string pathBuild = Path.Combine(Directory.GetCurrentDirectory(), "Uploads\\"); if (files != null) { string[] fileName = files.Path.Split("Uploads/"); pathBuild = Path.Combine(pathBuild, fileName[fileName.Length - 1]); DeleteFile(pathBuild); //if (File.Exists(Path.Combine(pathBuild))) // { // File.Delete(pathBuild); // } return(await _filesRepository.DeleteById(files.Id)); } return(1); }