AzureStorage Constructor
Default constructor with dependency injections
Namespace: MobileTrack.DataContainers.FileStorageAssembly: MobileTrack.DataContainers (in MobileTrack.DataContainers.dll) Version: 0.8+34f1bbd8dc6b32752cfce829cbed66e15113d7ba
public AzureStorage(
ILogger<AzureStorage> logger,
IAzureKeyVault azureKeyVault,
IRedisDatabase replicationLayer
)
Parameters
- logger ILoggerAzureStorage
- Default logger
- azureKeyVault IAzureKeyVault
- Injected azureKeyVault
- replicationLayer IRedisDatabase
-
Replication Layer (Azure Cache for Redis) to store recently accessed files in,
to prevent strain on the Azure Storage.