public UserDomain(IWebHostEnvironment environment, IHttpContextAccessor httpContextAccessor, IGeneralSettings generalSettings, IDBSettings dbSettings, IEmailSender emailSender, ITransactionDomain transactionDomain) : base(environment, httpContextAccessor, generalSettings)
        {
            var client   = new MongoClient(dbSettings.ConnectionString);
            var database = client.GetDatabase(dbSettings.DatabaseName);

            _userCollection    = database.GetCollection <UserModel>(dbSettings.UsersCollectionName);
            _emailSender       = emailSender;
            _transactionDomain = transactionDomain;
        }
 public TransactionController(ITransactionDomain domain) : base(domain)
 {
 }
Exemplo n.º 3
0
 public FFidelizaTransactionsHttp(ITransactionDomain transactionDomain)
 {
     _transactionDomain = transactionDomain;
 }
 public FFidelizaTransactionsAdjustJob(ITransactionDomain transactionDomain)
 {
     _transactionDomain = transactionDomain;
 }
 public FFidelizaTransactionProcessor(ITransactionDomain transactionDomain)
 {
     _transactionDomain = transactionDomain;
 }
Exemplo n.º 6
0
 public TransactionController(ITransactionDomain transactionDomain)
 {
     _transactionDomain = transactionDomain;
 }