Пример #1
0
 public OperationDisposable(TelemetrySessionAggregator session, TelemetryScope <OperationEvent> scope, OperationId operationId, ILogMessage <T> message, CancellationToken token)
 {
     _session     = session;
     _operation   = scope;
     _operationId = operationId;
     _message     = message;
     _token       = token;
 }
Пример #2
0
 public UserTaskDisposable(TelemetrySessionAggregator session, TelemetryScope <UserTaskEvent> scope, UserTask userTaskId, ILogMessage <T> message, CancellationToken token)
 {
     _session    = session;
     _userTask   = scope;
     _userTaskId = userTaskId;
     _message    = message;
     _token      = token;
 }
Пример #3
0
 private Logger(TelemetrySessionAggregator session)
 {
     _session = session ?? throw new ArgumentNullException(nameof(session));
 }