/// <summary> /// Initializes a new instance of the <see cref="EventManager"/> class. /// </summary> /// <param name="logWriter">Used to receive loggings.</param> /// <param name="writer">Used to receive unparsed event messages.</param> public EventManager(LogWriterHandler logWriter, EventsWriter writer) { _logWriter = logWriter ?? NullWriter.Write; _socket = new EventSocket(_logWriter); _writer = writer; }