public AsyncCollertor(IPayloadDispatcher payloadDispatcher)
 {
     _payloadDispatcher = payloadDispatcher ?? throw new ArgumentNullException(nameof(payloadDispatcher));
 }
        private int _status = 1; // 0. started 1. stopped

        public ComponentLifetime(IPayloadDispatcher payloadDispatcher, IEnumerable <IProfilerSetup> profilerSetups, IInternalLogger logger = null)
        {
            _payloadDispatcher = payloadDispatcher ?? throw new ArgumentNullException(nameof(payloadDispatcher));
            _profilerSetups    = profilerSetups ?? throw new ArgumentNullException(nameof(profilerSetups));
            _logger            = logger;
        }
示例#3
0
 public AsyncCollertor(IPayloadDispatcher payloadDispatcher, IInternalLogger logger = null)
 {
     _payloadDispatcher = payloadDispatcher ?? throw new ArgumentNullException(nameof(payloadDispatcher));
     _logger            = logger;
 }