ابزار HGO.ASPNetCore.FileManager یک کامپوننت مدیریت و کاوشگر فایل رایگان، متن باز و ساده برای استفاده است که به طور خاص برای برنامه های کاربردی ASP.Net Core 6 و بالاتر طراحی شده است. این ابزار مجموعه ای غنی از ویژگی ها را در اختیار شما قرار می دهد تا کاربران بتوانند مستقیماً از سمت Client، فایل های سرور را مدیریت کنند.
کامپوننت HGO.ASPNetCore.FileManager در NuGet موجود است و نصب آن را بسیار آسان می کند. می توانید آن را با استفاده از کنسول مدیریت پکیج NuGet یا رابط خط فرمان .NET Core (dotnet CLI) نصب کنید.
پس از نصب، این کامپوننت باید در IoC برنامه ASP.NET Core شما ثبت شود. راهنما با استفاده از قطعه های کد، دستورالعمل های روشنی در مورد نحوه انجام این کار ارائه می دهد.
در اینجا یک نمای کلی از فرآیند نصب آورده شده است:
IFileManagerCommandsProcessor
را به کلاس کنترلر خود تزریق کنید تا با کامپوننت مدیریت فایل تعامل داشته باشید.Component.InvokeAsync
در Razor Pages یا View های خود ادغام کنید.این راهنما همچنین لینک هایی به پروژه های نمونه ارائه می دهد که HGO.ASPNetCore.FileManager را در حال اجرا نشان می دهد، از جمله پیاده سازی های ASP.Net Core MVC و Razor Pages. علاوه بر این، آموزش های ویدیویی در یوتیوب فرآیند نصب را برای این نوع پروژه ها نشان می دهد.
توجه مهم: HGO.ASPNetCore.FileManager به کتابخانه jQuery وابسته است. اطمینان حاصل کنید که قبل از استفاده از متد RenderHgoFileManagerJavaScripts
برای جلوگیری از هرگونه مشکلی، به jQuery ارجاع دهید.
ابزار HGO.ASPNetCore.FileManager با مجموعه ویژگی های جامع و فرآیند یکپارچه سازی ساده، راه حلی قانع کننده برای افزودن قابلیت های مدیریت فایل قدرتمند به برنامه های وب ASP.Net Core شما ارائه می دهد.
دمو آنلاین:
https://filemanager.ghamarzadeh.com/
لینک پروژه در گیتهاب:
https://github.com/H-Ghamarzadeh/HGO.ASPNetCore.FileManager
لینک Nuget:
https://www.nuget.org/packages/HGO.ASPNetCore.FileManager/
ویدیو های آموزشی نصب در یوتیوب: