-
Install the NuGet package: https://www.nuget.org/packages/elFinder.NetCore/
-
Look at the demo project for an example on how to integrate it into your own project.
As simple as that!
In order to use the Azure Storage Connector
- Open your Startup.cs file and look for the following lines:
AzureStorageAPI.AccountName = "[Name]";
AzureStorageAPI.AccountKey = "[Key]";
Replace
[Name]and[Key]with the appropriate values for your Azure account.
-
Change the root directory in the
AzureStorageControllerfromtestto the name of your Azure file share. -
Change the
urlparameter in /Views/FileManager/Index.cshtml to point to theAzureStorageController.
elFinder.NetCore is based on my fork of elFinder.Net by Leniel Macaferi which itself was based on an older version by Yevhen Noskov, which as far as I can tell is the original.
Many thanks also to Flavio Smirne for the excellent contribution of an Azure Storage driver and the work done to allow such extensibility.
