public override void Deserialize(Stream stream, Type type, ref object value) { var underlyingType = Enum.GetUnderlyingType(type); PrimitiveSerializer.Read(stream, underlyingType, ref value); }
public override void Serialize(Stream stream, Type type, object value) { var underlyingType = Enum.GetUnderlyingType(type); PrimitiveSerializer.Write(stream, underlyingType, value); }