A user-friendly interface for managing embedded files within your application. Explore, upload, and download files which does not physically exist in your filesystem.
This module allows you to manage files that do not physically exist on the file system. It's mainly used to embed files like JS, CSS, images or others into assemblies and treat them like physical files at runtime.
You can embed files in the assemblies.
Virtual files can be used just like physical files.
You can add any file as an embedded resource for the virtual file system.
You can easily override a file in the virtual file system.
With the help of Virtual File System Explorer, you can list the embedded files.
Check out the package details abp.io/package-detail/Volo.Abp.VirtualFileSystem.
This module is free and open source. The source-code is available at github.com/abpframework/abp/tree/dev/modules/virtual-file-explorer.
Also see the Virtual File Explorer document.
Understand the technical depth of the Virtual File System by watching this video.