Я использую Asp.Net MVC Core.Я мог добавить картинки, но я не мог удалить картинку.Я не мог использовать следующие методы: Server, MapPath.
Добавление объекта и загрузка изображения: (успешный метод. Я только что поделился с вами информацией о том, как я его добавил.)
public async Task<IActionResult> Create(IFormFile image,Programci programci)
{
if (image==null || image.Length==0)
{
return Content("not image selected");
}
var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/image/Programcilar", image.FileName);
using (var stream = new FileStream(path, FileMode.Create))
{
await image.CopyToAsync(stream);
}
programci.ImageUrl = "/image/Programcilar/"+ image.FileName;
_programciService.Add(programci);
return RedirectToAction("Index");
}
Метод удаления: (Проблема. Не удалось удалить изображение.)
public ActionResult Delete(int id)
{
var bulunanProgramci = _programciService.Get(id);
_programciService.Delete(id);
return RedirectToAction("Index");
}