/// <summary> /// 设置跟踪号 /// </summary> /// <param name="builder">事件生成器</param> /// <param name="content">日志内容</param> private void SetReferenceId(EventBuilder builder, ILogContent content) { if (!IsValidIdentifier(content.LogId)) { builder.SetProperty("ReferenceIdException", content.LogId); return; } builder.SetReferenceId($"{content.LogId}"); }
/// <summary> /// 设置跟踪号 /// </summary> /// <param name="builder">事件生成器</param> /// <param name="content">日志内容</param> private void SetReferenceId(EventBuilder builder, ILogContent content) { builder.SetReferenceId($"{content.TraceId}-{content.Order}"); }
/// <summary> /// 设置跟踪号 /// </summary> private void SetReferenceId(EventBuilder builder, ILogContent content) { builder.SetReferenceId(content.TraceId); }
/// <summary> /// 设置跟踪号 /// </summary> /// <param name="builder">事件生成器</param> /// <param name="content">日志内容</param> private void SetReferenceId(EventBuilder builder, ILogContent content) => builder.SetReferenceId($"{content.LogId}");