سلام
خسته نباشید
جطور میشه تو Core 2.1 چک کرد که آیا یک فایل وجود داره یا نه ؟ و اگه وجود داره اون رو Replace کنه ؟
داخل مستندات این رو پیدا کردم اما موفق به استفاده ازش نمیشم
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/file-providers?view=aspnetcore-2.1
مشکلم حل شد
باید یک نمونه از PhysicalFileProvider بسازیم و آدرس دایرکتوری مورد نظرمون رو بهش بدیم
var FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/Uploads/Products"));
و بعد با نمونه ساخته شده کار کنیم
if (FileProvider.GetFileInfo(_ProductMetadata.Thumbnail).Exists)
{
return Redirect("https://www.google.com");
}
else
{
return Redirect("https://www.digikala.com");
}
یک تشکر ویژه هم از آقای مدائنی عزیز میکنم که واقعا عالی و روون تدریس میکنن
خسته نباشید