public TraceExecutionContext(WaitHandle startSynchronizer, Guid executionId) { this.ExecutionId = executionId; this.JobName = null; this._traceSubject = PushObservable.Empty <TraceEvent>(this.StartSynchronizer); this.StartSynchronizer = startSynchronizer; }
public TraceExecutionContext(WaitHandle startSynchronizer, Guid executionId, JobPoolDispatcher jobPoolDispatcher) { this._jobPoolDispatcher = jobPoolDispatcher; this.ExecutionId = executionId; this.JobName = null; this._startSynchronizer = startSynchronizer; this._traceSubject = PushObservable.Empty <TraceEvent>(this._startSynchronizer); }