Walletrpc.WalletService.WalletServiceClient.RenameAccountAsync C# (CSharp) Method

RenameAccountAsync() public method

public RenameAccountAsync ( global request, CallOptions options ) : AsyncUnaryCall
request global
options CallOptions
return AsyncUnaryCall
      public AsyncUnaryCall<global::Walletrpc.RenameAccountResponse> RenameAccountAsync(global::Walletrpc.RenameAccountRequest request, CallOptions options)
      {
        var call = CreateCall(__Method_RenameAccount, options);
        return Calls.AsyncUnaryCall(call, request);
      }
      public global::Walletrpc.NextAccountResponse NextAccount(global::Walletrpc.NextAccountRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))

Same methods

WalletService.WalletServiceClient::RenameAccountAsync ( global request, Metadata headers = null, DateTime deadline = null, CancellationToken cancellationToken = default(CancellationToken) ) : AsyncUnaryCall

Usage Example

Ejemplo n.º 1
0
        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);
        }