Exemple #1
0
        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);
 }
Exemple #4
0
 public ChequeData(IConfigProvider configProvider)
 {
     _connectionString = configProvider.GetConnectionString();
 }
Exemple #5
0
 public DataAccessComponent(IConfigProvider configProvider)
 {
     _connectionString = configProvider.GetConnectionString();
 }
Exemple #6
0
 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());
 }
Exemple #9
0
 public OnlineEventData(ISqlDataAccess sqlDataAccess, IConfigProvider configProvider)
 {
     _sqlDataAccess      = sqlDataAccess;
     _dbConnectionString = configProvider.GetConnectionString(Application.BandCamsDb);
 }