-
Notifications
You must be signed in to change notification settings - Fork 13
Abstraction
Sandor edited this page Feb 5, 2017
·
1 revision
The library abstraction is built on top of the following interfaces:
-
IStorageFactory
: Register in the container it's the entry point retrieve anIStore
-
IStore
: An actual store interface which allows you to perform operations on the store such as list, delete, create -
IPrivateFileReference
: It holds the private path to the file. -
IFileReference
: Represents a complete reference to a file in the store. It allows you to perform all operations on the file
In addition there are extensibility interfaces:
-
IStorageProvider
: This interface must be implemented when building a storage provider.