public void AfterDbSessionBeginTransaction([Object] DbSessionBeginTransactionAfterEventData eventData) { var context = _localSegmentContextAccessor.Context; if (context != null) { _tracingContext.Release(context); } }
public void AfterDbSessionBeginTransaction([Object] DbSessionBeginTransactionAfterEventData 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); } }