|
@@ -202,6 +202,10 @@ namespace InABox.Core
|
|
|
|
|
|
return stream.ToArray();
|
|
|
}
|
|
|
+ public static void WriteBinary(this ISerializeBinary obj, Stream stream, BinarySerializationSettings settings)
|
|
|
+ {
|
|
|
+ obj.SerializeBinary(new CoreBinaryWriter(stream, settings));
|
|
|
+ }
|
|
|
|
|
|
public static T ReadBinary<T>(byte[] data, BinarySerializationSettings settings)
|
|
|
where T : ISerializeBinary, new() => (T)ReadBinary(typeof(T), data, settings);
|