Skip to content

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 an IStore
  • 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.
Clone this wiki locally