Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public async Task <BalancesGetAllResponse> GetAllAsync(BalancesGetAllRequest request, CancellationToken cancellationToken = default)
 {
     return(await _client.GetAllAsync(request, cancellationToken : cancellationToken));
 }