示例#1
0
 public ReadModelComposerBackgroundService(IAccountsRepository accountsRepository, IMongoDatabase mongoDatabase
                                           , IHostingEnvironment env, ITaxLedgerRepository taxLedgerRepository, IFeeLedgerRepository feeLedgerRepository,
                                           IEventStoreConnection eventStoreConnection, UserCredentials userCredentials)
 {
     _accountsRepository = accountsRepository;
     _database           = mongoDatabase;
     _env              = env;
     _taxLedger        = taxLedgerRepository.GetTaxLedger();
     _feeLedger        = feeLedgerRepository.GetFeeLedger();
     _conn             = eventStoreConnection;
     _adminCredentials = userCredentials;
 }
示例#2
0
 public async Task <ActionResult <TaxLedger> > GetTaxesAsync()
 {
     return(_taxLedgerRepository.GetTaxLedger());
 }