public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { using (GlobalTracer.Instance.BuildSpan("GetCart").StartActive()) { return(cartStore.GetCartAsync(request.UserId)); } }
public Task <Cart> GetCartAsync(string userId) { using (var span = getItemSpanBuilder.StartScopedSpan()) { return(cartStore.GetCartAsync(userId)); } }
public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { DistributedTracingData distributedTracingData = getDistributedTracingData(context); return(Agent.Tracer.CaptureTransaction("GetCart", ApiConstants.TypeRequest, (t) => { t.Labels["userId"] = request.UserId; return cartStore.GetCartAsync(request.UserId); }, distributedTracingData)); }
public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { using (var activity = TraceActivitySource.StartActivity("GetCart", ActivityKind.Server, this.traceContextFromGrpcContext(context))) { activity?.SetTag("component", "rpc"); activity?.SetTag("grpc.method", "/hipstershop.CartService/GetCart"); return(cartStore.GetCartAsync(request.UserId)); } }
public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { IIncomingRemoteCallTracer incomingRemoteCallTracer = getTracer(context, "GetCart"); try { incomingRemoteCallTracer.Start(); return(cartStore.GetCartAsync(request.UserId)); } catch (Exception e) { Console.WriteLine(e.ToString()); incomingRemoteCallTracer.Error(e); } finally { incomingRemoteCallTracer.End(); } return(null); }
public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { return(cartStore.GetCartAsync(request.UserId)); }
public override Task <Hipstershop.Cart> GetCart(GetCartRequest request, ServerCallContext context) { using var parent = ActivitySource.StartActivity("hipstershop.CartService/GetCart", ActivityKind.Server); return(cartStore.GetCartAsync(request.UserId)); }
public override Task <Cart> GetCart(GetCartRequest request, ServerCallContext context) { _logger.LogInformation("CartService.GetCart UserId={UserId}", request.UserId); return(_cartStore.GetCartAsync(request.UserId)); }