Esempio n. 1
0
 public FirmService(IConfiguration configuration, ILogger <FirmService> logger, IOptions <AzureConfig> azureConfig, IAzureOperations azureOperations)
 {
     _configuration     = configuration;
     azureConfigOptions = azureConfig.Value;
     _azureOperations   = azureOperations;
     //connectionString = _configuration.GetConnectionString("DefaultConnection");
     connectionString = _azureOperations.GetConnectionStringFromAzureKeyVault(azureConfigOptions.KeyVaultName, azureConfigOptions.AzureSQLDatabaseSecretName);
     _connection      = new SqlConnection(connectionString);
     _logger          = logger;
 }
        public RegistrationService(IConfiguration configuration, IOptions <AzureConfig> azureConfig, IAzureOperations azureOperations, INotificationService notificationService)
        {
            _configuration = configuration;

            //connectionString = _configuration.GetConnectionString("DefaultConnection");

            azureConfigOptions = azureConfig.Value;

            _azureOperations = azureOperations;

            //connectionString = _azureOperations.GetConnectionStringFromAzureKeyVault(azureConfigOptions.KeyVaultName, azureConfigOptions.AzureSQLDatabaseSecretName);

            _connection = new SqlConnection(connectionString);

            _notificationService = notificationService;
        }
 public AzureBlobOperationsController(IConfiguration configuration, IAzureOperations azureOperations, IOptions <AzureAadhaarBlobConfig> azureBlobConfig)
 {
     _configuration   = configuration;
     _azureOperations = azureOperations;
     _azureBlobConfig = azureBlobConfig;
 }