مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

CES

عضویت از 1396/01/14

فعالسازی DirectoryBrowser

  • شنبه 11 تیر 1401
  • 21:53
تشکر میکنم

سلام دوستان

برای استفاده از DirectoryBrowser ابتدا کدهای زیر را نوشتم:

app.UseDirectoryBrowser(new DirectoryBrowserOptions
{
    FileProvider =
    new PhysicalFileProvider(System.IO.Path.Combine(System  .IO.Directory.GetCurrentDirectory(), "files")),
    RequestPath = "/MyFiles"
});

از کد زیر هم استفاده نکردم:

builder.Services.AddDirectoryBrowser();

با اجرای برنامه تونستم در مسیر تعریف شده به فایل ها دسترسی داشته باشم. سوالم این هستش که بدون اضافه کردن سرویس مورد نظر تونستم از Middleware استفاده کنم. پس کاربرد سرویس چیه؟ یکبار هم فقط سرویس را فعال کردم و Middleware را حذف کردم که شاید دسترسی برای تمام پوشه های فعال بشه که آن هم نشد. پس چه لزومی به اضافه کردن سرویس هست در صورتی که به تنهایی Middleware داره کار میکنه؟

تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)