Ejemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <exception cref="Exceptions.FinTsSpecHasNoImplementationException">Thrown when the FinTS <see cref="SpecVersion"/> is not available as implementation.</exception>
 /// <param name="specVersion"></param>
 public FinTsClient(TanRequestHandler tanRequestHandler, Version specVersion)
 {
     this.SpecVersion        = specVersion;
     this._apiClient         = ApiClientFactory.Instance.Produce(this.SpecVersion);
     this._tanRequestHandler = tanRequestHandler;
 }
Ejemplo n.º 2
0
 public Task <IApiResult <IEnumerable <IBankingAccount> > > ReceiveBankingAccountsAsync(UserAccount userAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 3
0
 /// <summary>
 ///
 /// </summary>
 /// <exception cref="Exceptions.FinTsSpecHasNoImplementationException">Thrown when the FinTS 3.0 spec is not available as implementation.</exception>
 /// <param name="specVersion"></param>
 public FinTsClient(TanRequestHandler tanRequestHandler) : this(tanRequestHandler, new Version(3, 0, 0, 0))
 {
 }
Ejemplo n.º 4
0
 public Task <IApiResult <IBalance> > ReceiveBankingAccountBalanceAsync(IBankingAccount bankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 5
0
 public Task <IApiResult> DoTransferBalanceAsync(IBankingAccount debitBankingAccount, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 6
0
 public Task <IApiResult> DoDirectDebit(IBankingAccount debitBankingAccount, ISepaDirectDebitMandate sepaDirectDebitMandate, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 7
0
 public Task <IApiResult> DoCollectiveDirectDebit(IEnumerable <DirectDebit> directDebits, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 8
0
 public Task <IApiResult> ChargePrepaidPhone(IBankingAccount sourceBankingAccount, PrepaidPhone prepaidPhone, decimal amount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken)
 {
     throw new NotImplementedException();
 }