public async Task AddToQueueAsync(EmailQueueMessage messageModel) { var storageAccount = CloudStorageAccount.Parse(_configProvider.GetConnectionString(Application.BandCamsStorage)); var cloudQueue = storageAccount.CreateCloudQueueClient().GetQueueReference(_configProvider.GetQueueName(Queue.EmailQueue)); var message = new CloudQueueMessage(JsonConvert.SerializeObject(messageModel)); await cloudQueue.AddMessageAsync(message); }
public void TestInitialize() { configProvider = Substitute.For <IConfigProvider>(); DatabaseConnectionString = GetIntegrationTestConnectionString(); configProvider.GetConnectionString().Returns(DatabaseConnectionString); chequeComponent = new ChequeComponent(); chequeData = new ChequeData(configProvider); chequeController = new ChequeController(chequeComponent, chequeData); client = new HttpClient() { BaseAddress = GetRequestUrl() }; client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); }
public BCParametersData(ISqlDataAccess sqlDataAccess, IConfigProvider configProvider) { _sqlDataAccess = sqlDataAccess; _dbConnectionString = configProvider.GetConnectionString(Application.BandCamsDb); }
public ChequeData(IConfigProvider configProvider) { _connectionString = configProvider.GetConnectionString(); }
public DataAccessComponent(IConfigProvider configProvider) { _connectionString = configProvider.GetConnectionString(); }
public EmailTemplatesData(ISqlDataAccess sqlDataAccess, IConfigProvider configProvider) { _sqlDataAccess = sqlDataAccess; _dbConnectionString = configProvider.GetConnectionString(Application.BandCamsDb); }
public StoredProceduresData(ISqlDataAccess sqlDataAccess, IConfigProvider configProvider) { _sqlDataAccess = sqlDataAccess; _dbConnectionString = configProvider.GetConnectionString(Application.BandCamsDb); }
public EFCoreUnitOfWork(IConfigProvider config) { _config = config ?? throw new ArgumentNullException(nameof(config)); _context = new TpaContext(_config.GetConnectionString()); }
public OnlineEventData(ISqlDataAccess sqlDataAccess, IConfigProvider configProvider) { _sqlDataAccess = sqlDataAccess; _dbConnectionString = configProvider.GetConnectionString(Application.BandCamsDb); }