/// <summary> /// Initializes a new instance of the <see cref="WorkerThreadReadHelper"/> class. /// </summary> /// <param name="readHandler">The read handler.</param> public WorkerThreadReadHelper(IWorkerThreadReadHandler readHandler) { if (readHandler == null) throw new ArgumentNullException("readHandler"); m_readHandler = readHandler; m_readHandler.BeginReadTask(); }
/// <summary> /// Initializes a new instance of the <see cref="WorkerThreadReadHelper"/> class. /// </summary> /// <param name="readHandler">The read handler.</param> public WorkerThreadReadHelper(IWorkerThreadReadHandler readHandler) { if (readHandler == null) { throw new ArgumentNullException("readHandler"); } m_readHandler = readHandler; m_readHandler.BeginReadTask(); }