public override Task <SwiftCashoutInfoResponse> GetSwiftCashoutInfo(Empty request, ServerCallContext context) { var resp = new SwiftCashoutInfoResponse(); resp.Result = new SwiftCashoutInfoResponse.Types.SwiftCashoutInfo() { Bic = "BIC123", AccHolderAddress = "AccHolderAddress", AccHolderCity = "City", AccHolderCountry = "Country", AccHolderZipCode = "ZipCode", AccName = "AccName", AccNumber = "Acc-number", BankName = "Bank-name" }; return(Task.FromResult(resp)); }
public override async Task <SwiftCashoutInfoResponse> GetSwiftCashoutInfo(Empty request, ServerCallContext context) { var result = new SwiftCashoutInfoResponse(); var token = context.GetBearerToken(); var response = await _walletApiV1Client.OffchainGetCashoutSwiftLastDataAsync(token); if (response.Result != null) { result.Body = _mapper.Map <SwiftCashoutInfoResponse.Types.Body>(response.Result); } if (response.Error != null) { result.Error = response.Error.ToApiError(); } return(result); }