public void AfterDbSessionOpen([Object] DbSessionOpenAfterEventData eventData)
        {
            var context = _localSegmentContextAccessor.Context;

            if (context != null)
            {
                AddConnectionTag(context, eventData.DbSession.Connection);
                _tracingContext.Release(context);
            }
        }
Пример #2
0
        public void AfterDbSessionOpen([Object] DbSessionOpenAfterEventData eventData)
        {
            var context = _localSegmentContextAccessor.Context;

            if (context != null)
            {
                context.Span.Peer = new Common.StringOrIntValue(eventData.DbSession.Connection?.DataSource);
                context.Span.AddTag(Common.Tags.DB_INSTANCE, eventData.DbSession.Connection?.Database);
                _tracingContext.Release(context);
            }
        }