Как удалить изображение после загрузки изображения? - PullRequest
1 голос
/ 19 июня 2019

Привет, я загружаю изображение на диск с этим кодом

public static string SaveImage(this IFormFile imageFile, string fileName, string path)
    {
        if (string.IsNullOrEmpty(fileName))
            fileName = Guid.NewGuid().ToString().Replace("-", "") + Path.GetExtension(imageFile.FileName);
        path = Path.Combine(Directory.GetCurrentDirectory(), path, fileName);
        using (var stream = new FileStream(path, FileMode.Create))
        {
            imageFile.CopyTo(stream);
        }
        return fileName;
    }

, а затем загружаю щелчок удалить с этим кодом

public static void DeleteImage(this string fileName, string path)
    {
        string imgPath = Path.Combine(Directory.GetCurrentDirectory(), path, fileName);
        if (System.IO.File.Exists(imgPath))
        {
            System.IO.File.Delete(imgPath);
        }
    }

скажем, другой процесс используется?я не могу удалить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...