public UserAccountController(ILogger <UserAccountController> logger, IUserAccountProvider userAccountProvider)
 {
     _logger = logger;
     if (userAccountProvider != null)
     {
         _userAccountService = new UserAccountService(_logger, userAccountProvider);
     }
     else
     {
         throw new ArgumentNullException();
     }
 }
Exemple #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="userAccountProvider"></param>
 public UserAccountService(ILogger logger, IUserAccountProvider userAccountProvider)
 {
     _userAccountProvider = userAccountProvider ?? throw new ArgumentNullException(nameof(userAccountProvider));
     _logger = logger;
 }
 /// <summary>
 /// AccountController
 /// </summary>
 public AccountController()
 {
     userAccountProvider = new UserAccountProvider();
 }
 public LedgerController(IUserAccountProvider _userAccountProvider, ILedgerProvider _ledgerProvider)
 {
     this.userAccountProvider = _userAccountProvider;
     this.ledgerProvider      = _ledgerProvider;
 }
Exemple #5
0
 public TransactionController(IUserAccountProvider _userAccountProvider, ITransactionProvider _transactionProvider)
 {
     this.userAccountProvider = _userAccountProvider;
     this.transactionProvider = _transactionProvider;
 }
 public AccountController(IUserAccountProvider _userAccountProvider)
 {
     this.userAccountProvider = _userAccountProvider;
 }