• 1397/06/30

Asp.net Core 2.1 File Exists and Replace :

سلام

خسته نباشید

جطور میشه تو Core 2.1 چک کرد که آیا یک فایل وجود داره یا نه ؟ و اگه وجود داره اون رو Replace کنه ؟

داخل مستندات این رو پیدا کردم اما موفق به استفاده ازش نمیشم

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/file-providers?view=aspnetcore-2.1

  • 1397/06/30
  • ساعت 13:10

مشکلم حل شد

باید یک نمونه از 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");
                    }

 

یک تشکر ویژه هم از آقای مدائنی عزیز میکنم که واقعا عالی و روون تدریس میکنن

خسته نباشید

 
 
 
 
 
 
 
 
 
 
Translate by a professional
 
No Internet Connection
 

logo-samandehi