コード例 #1
0
 /// <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}");
 }
コード例 #2
0
 /// <summary>
 /// 设置跟踪号
 /// </summary>
 /// <param name="builder">事件生成器</param>
 /// <param name="content">日志内容</param>
 private void SetReferenceId(EventBuilder builder, ILogContent content)
 {
     builder.SetReferenceId($"{content.TraceId}-{content.Order}");
 }
コード例 #3
0
 /// <summary>
 ///     设置跟踪号
 /// </summary>
 private void SetReferenceId(EventBuilder builder, ILogContent content)
 {
     builder.SetReferenceId(content.TraceId);
 }
コード例 #4
0
 /// <summary>
 /// 设置跟踪号
 /// </summary>
 /// <param name="builder">事件生成器</param>
 /// <param name="content">日志内容</param>
 private void SetReferenceId(EventBuilder builder, ILogContent content) => builder.SetReferenceId($"{content.LogId}");