public Task FinishSpan(FinishSpanArgs args) { if (args.IsBadLocateArgs(ClientSpanLocateMode.ForCurrent)) { return(Task.FromResult(0)); } return(_commandQueue.Enqueue(FinishSpanCommand.Create(args))); }
public Task FinishSpan(FinishSpanArgs args) { var isOk = CheckApiStatusOkSmart(); if (!isOk) { return(_nullApiProxy.FinishSpan(args)); } return(SafeInvokeTask(Proxy.FinishSpan(args))); }
public Task FinishSpan(FinishSpanArgs args) { var requestUri = _config.GetRequestUri(nameof(FinishSpan)); return(_webApiHelper.PostAsJson(requestUri, args)); }
public Task FinishSpan(FinishSpanArgs args) { return(_clientTracerApi.FinishSpan(args)); }
public Task FinishSpan(FinishSpanArgs args) { return(Task.FromResult(0)); }
public async Task FinishSpan(FinishSpanArgs args) { await _clientTracerBridge.FinishSpan(args); }