FileWarehouse (nuget): FileWarehouse allows you to work with files in different storages using common interface. This is interface package.
Keywords: file|access