Exemple #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;
 }
Exemple #2
0
 public async Task <ActionResult <FeeLedger> > GetFeesAsync()
 {
     return(_feeLedgerRepository.GetFeeLedger());
 }