public TransactionsImporter(ITransactionStore transactionsStore, IBankDataProvider bankDataProvider, IOptionsMonitor <DataImportOptions> dataImportOptions, IClock clock, IUsersStore usersStore) { this.transactionsStore = transactionsStore; this.bankDataProvider = bankDataProvider; this.clock = clock; this.usersStore = usersStore; this.dataImportOptions = dataImportOptions.CurrentValue; }
/// <summary> /// creates user manager with user list from data provider /// </summary> /// <param name="dataProvider">provides user informatins from the data source</param> public UserManager(IBankDataProvider dataProvider) { _users = dataProvider.GetStoredData(); }
public TransactionController(IBankDataProvider bProvider) { _bProvider = bProvider; }
public BankController(IBankDataProvider bankDataProvider) { this._bankDataProvider = bankDataProvider; }
public AccountController(IBankDataProvider bProvider) { _bProvider = bProvider; }
public ClientsController(IBankDataProvider bProvider) { _bProvider = bProvider; }
public ApplicationController(IBankDataProvider bProvider) { _bProvider = bProvider; }
public TestController(IBankDataProvider bProvider) { _bProvider = bProvider; }
public EmployeeController(IBankDataProvider bProvider) { _bProvider = bProvider; }