Exemple #1
0
        public void ErrorCommandExecuterExecute([Object] CommandExecuterExecuteErrorEventData eventData)
        {
            var context = _localSegmentContextAccessor.Context;

            if (context != null)
            {
                context.Span.ErrorOccurred(eventData.Exception);
                _tracingContext.Release(context);
            }
        }
        public void ErrorCommandExecuterExecute([Object] CommandExecuterExecuteErrorEventData eventData)
        {
            var context = _localSegmentContextAccessor.Context;

            if (context != null)
            {
                AddConnectionTag(context, eventData.ExecutionContext.DbSession.Connection);
                context.Span.ErrorOccurred(eventData.Exception, _tracingConfig);
                _tracingContext.Release(context);
            }
        }