public AzureQueueStorageRepository(IAzureQueueStorageInitializer initializer, ILogger logger)
 {
     _logger = logger;
     try
     {
         _cloudQueueContainer = initializer.Initialize();
     }
     catch (Exception ex)
     {
         logger.LogError($"Error on queue initilization. Exception : {ex.Message}");
         throw;
     }
 }
Example #2
0
 private static IAzureQueueStorageRepository GetAzureQueueStorageRepository(IAzureQueueStorageInitializer azureQueueStorageInitializer,
                                                                            ILogger logger)
 {
     return(new AzureQueueStorageRepository(azureQueueStorageInitializer, logger));
 }