An experimental design for a new IFileSystem
for the Umbraco CMS VNext.
The goal is to design a lightweight, environment agnostic implementation that does not require additional implementation detail for Umbraco Deploy.
TODO:
- Design
IFileSystem
andIFileSystemEntry
- Design
IFileContentTypeProvider
and implementation. -
PhysicalFileSytem
implementation -
AzureBlobFileSytem
implementation - Refactor
Udi
into efficient struct format. - Implement
MediaFileResolverMiddleware
(partially done) - Add complete unit tests.
- Wire up sample site.