Iran58
جمعه 04 تیر 1400, 14:33 عصر
سلام
من کد زیر را نوشته ام
public async Task<IActionResult> Index(IList<IFormFile> files)
{
foreach (var items in files)
{
var getExtension = Path.GetExtension(items.FileName);
var fileNameServer = Guid.NewGuid().ToString().Replace("-", "") + getExtension;
var savePath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\files\images", fileNameServer );//محل ذخیره عکس
await using (var fileStream = new FileStream(fileNameServer, FileMode.Create))
{
await items.CopyToAsync(fileStream);
}
}
return View();
}
و
app.UseDefaultFiles();
app.UseStaticFiles();
اماوقتی برنامه را اجرا میکنم عکس مربوطه در شاخه اصلی ذخیره میشود نه در مسیر مورد نظر
چه تغییری باید در کدم ایجاد کنم
من کد زیر را نوشته ام
public async Task<IActionResult> Index(IList<IFormFile> files)
{
foreach (var items in files)
{
var getExtension = Path.GetExtension(items.FileName);
var fileNameServer = Guid.NewGuid().ToString().Replace("-", "") + getExtension;
var savePath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\files\images", fileNameServer );//محل ذخیره عکس
await using (var fileStream = new FileStream(fileNameServer, FileMode.Create))
{
await items.CopyToAsync(fileStream);
}
}
return View();
}
و
app.UseDefaultFiles();
app.UseStaticFiles();
اماوقتی برنامه را اجرا میکنم عکس مربوطه در شاخه اصلی ذخیره میشود نه در مسیر مورد نظر
چه تغییری باید در کدم ایجاد کنم