Пример #1
0
        public PesHandlers(IPesHandlerFactory handlerFactory, Func<PesStreamParameters> parameterFactory)
        {
            if (null == handlerFactory)
                throw new ArgumentNullException(nameof(handlerFactory));
            if (null == parameterFactory)
                throw new ArgumentNullException(nameof(parameterFactory));

            _handlerFactory = handlerFactory;
            _parameterFactory = parameterFactory;
        }
Пример #2
0
 public PesHandlers(IPesHandlerFactory handlerFactory, Func <PesStreamParameters> parameterFactory)
 {
     if (null == handlerFactory)
     {
         throw new ArgumentNullException("handlerFactory");
     }
     if (null == parameterFactory)
     {
         throw new ArgumentNullException("parameterFactory");
     }
     this._handlerFactory   = handlerFactory;
     this._parameterFactory = parameterFactory;
 }
Пример #3
0
 public PesHandlers(IPesHandlerFactory handlerFactory, Func <PesStreamParameters> parameterFactory)
 {
     if (null == handlerFactory)
     {
         throw new ArgumentNullException(nameof(handlerFactory));
     }
     if (null == parameterFactory)
     {
         throw new ArgumentNullException(nameof(parameterFactory));
     }
     _handlerFactory   = handlerFactory;
     _parameterFactory = parameterFactory;
 }