/// <summary> /// Initializes a new instance of the <see cref="Logout"/> class. /// </summary> public Logout( IAccessTokenService accessTokenService, IBlobContainerClientProvider blobContainerClientProvider, IDocumentClientProvider documentClientProvider) { _accessTokenService = accessTokenService; _blobContainerClientProvider = blobContainerClientProvider; _documentClientProvider = documentClientProvider; }
public StorageServiceTests() { _blobBaseClientProvider = Mock.Of <IBlobBaseClientProvider>(); _blobContainerClientProvider = Mock.Of <IBlobContainerClientProvider>(); _azureStorageManagement = Mock.Of <IAzureStorageManagement>(); _logger = Mock.Of <IObjectLogger <StorageService> >(); _storageService = new StorageService(_blobBaseClientProvider, _blobContainerClientProvider, _azureStorageManagement, _logger); }
/// <summary> /// Initializes a new instance of the <see cref="StorageService"/> class. /// </summary> /// <param name="settingsProvider">settingsProvider.</param> /// <param name="blobBaseClientProvider">blobBaseClientProvider.</param> /// <param name="blobContainerClientProvider">blobContainerClientProvider.</param> /// <param name="azureStorageManagement">azureStorageManagement.</param> /// <param name="log">log.</param> public StorageService( IBlobBaseClientProvider blobBaseClientProvider, IBlobContainerClientProvider blobContainerClientProvider, IAzureStorageManagement azureStorageManagement, IObjectLogger <StorageService> log) { _blobBaseClientProvider = blobBaseClientProvider; _blobContainerClientProvider = blobContainerClientProvider; _azureStorageManagement = azureStorageManagement; _log = log; }
/// <summary> /// Initializes a new instance of the <see cref="BlobService"/> class. /// </summary> /// <param name="clientProvider">The blob container client provider.</param> public BlobService(IBlobContainerClientProvider clientProvider) { _clientProvider = clientProvider; }