// -------------------------- Withdraw -------------------------- public SingleTraderCreditProviderBeginWithdrawResponse BeginWithdraw(SingleTraderCreditProviderBeginWithdrawRequest request) { var response = new SingleTraderCreditProviderBeginWithdrawResponse(); var sr = BeginApply(new SingleTraderCreditProviderBeginApplyRequest { UserName = request.UserName, Amount = -request.Amount, Info = request.Info, AuditCode = "CRD_BGNWTHDRW" }); response.Copy(sr); return(response); }
public async Task <SingleTraderCreditProviderBeginWithdrawResponse> BeginWithdrawAsync(SingleTraderCreditProviderBeginWithdrawRequest request, CancellationToken cancellation) { var response = new SingleTraderCreditProviderBeginWithdrawResponse(); var sr = await BeginApplyAsync(new SingleTraderCreditProviderBeginApplyRequest { UserName = request.UserName, Amount = -request.Amount, Info = request.Info, AuditCode = "CRD_BGNWTHDRW" }, cancellation); response.Copy(sr); return(response); }