/// <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; }
public Task <IApiResult <IEnumerable <IBankingAccount> > > ReceiveBankingAccountsAsync(UserAccount userAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }
/// <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)) { }
public Task <IApiResult <IBalance> > ReceiveBankingAccountBalanceAsync(IBankingAccount bankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }
public Task <IApiResult> DoTransferBalanceAsync(IBankingAccount debitBankingAccount, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }
public Task <IApiResult> DoDirectDebit(IBankingAccount debitBankingAccount, ISepaDirectDebitMandate sepaDirectDebitMandate, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }
public Task <IApiResult> DoCollectiveDirectDebit(IEnumerable <DirectDebit> directDebits, IBankingAccount creditBankingAccount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }
public Task <IApiResult> ChargePrepaidPhone(IBankingAccount sourceBankingAccount, PrepaidPhone prepaidPhone, decimal amount, TanRequestHandler tanRequestHandler, CancellationToken cancellationToken) { throw new NotImplementedException(); }