Namespace Cqrs.Azure.BlobStorage.DataStores
Classes
BlobStorageDataStore<TData>
A IDataStore<TData> that uses Azure Blob Storage for storage.
BlobStorageDataStoreConnectionStringFactory
A factory for getting connection strings and container names for IDataStore<TData> access. This factory supports reading and writing from separate storage accounts. Specifically you can have as many different storage accounts as you want to configure when writing. This allows for manual mirroring of data while reading from the fastest/closest location possible.
TableStorageDataStore<TData>
A TableStorageStore<TData, TCollectionItemData> that uses Azure Storage for storage.
TableStorageDataStoreConnectionStringFactory
A factory for getting connection strings and container names for IDataStore<TData> access. This factory supports reading and writing from separate storage accounts. Specifically you can have as many different storage accounts as you want to configure when writing. This allows for manual mirroring of data while reading from the fastest/closest location possible.
Interfaces
IBlobStorageDataStoreConnectionStringFactory
A factory for getting connection strings and container names for IDataStore<TData> access. This factory supports reading and writing from separate storage accounts. Specifically you can have as many different storage accounts as you want to configure when writing. This allows for manual mirroring of data while reading from the fastest/closest location possible.
ITableStorageDataStoreConnectionStringFactory
A factory for getting connection strings and container names for IDataStore<TData> access. This factory supports reading and writing from separate storage accounts. Specifically you can have as many different storage accounts as you want to configure when writing. This allows for manual mirroring of data while reading from the fastest/closest location possible.