public override Task <BalancesGetAllResponse> GetAll(BalancesGetAllRequest request, ServerCallContext context) { using var activity = MyTelemetry.StartActivity("Balances.GetAll"); activity?.AddTag("brokerId", request.BrokerId) .AddTag("walletId", request.WalletId); return(_balancesServiceClient.GetAllAsync(request).ResponseAsync); }
public override async Task <BalancesGetAllResponse> GetAll(BalancesGetAllRequest request, ServerCallContext context) { var balances = await _balancesService.GetAllAsync(request.WalletId); var response = new BalancesGetAllResponse(); response.Balances.AddRange(_mapper.Map <List <Balance> >(balances)); return(response); }
public async Task <BalancesGetAllResponse> GetAllAsync(BalancesGetAllRequest request, CancellationToken cancellationToken = default) { return(await _client.GetAllAsync(request, cancellationToken : cancellationToken)); }