public async Task RenameAccountAsync(Account account, string newAccountName) { if (newAccountName == null) { throw new ArgumentNullException(nameof(newAccountName)); } var client = WalletService.NewClient(_channel); var request = new RenameAccountRequest { AccountNumber = account.AccountNumber, NewName = newAccountName, }; await client.RenameAccountAsync(request, cancellationToken : _tokenSource.Token); }
public async Task RenameAccountAsync(Account account, string newAccountName) { if (newAccountName == null) throw new ArgumentNullException(nameof(newAccountName)); var client = new WalletService.WalletServiceClient(_channel); var request = new RenameAccountRequest { AccountNumber = account.AccountNumber, NewName = newAccountName, }; await client.RenameAccountAsync(request, cancellationToken: _tokenSource.Token); }