protected override void Read(PayloadReader reader) { if (reader == null) { throw new ArgumentNullException(nameof(reader)); } Value = reader.ReadBoolean(); }