16 lines
573 B
C#
16 lines
573 B
C#
using System;
|
|
|
|
namespace mROA.Abstract
|
|
{
|
|
// public interface IContextualSerializationToolKit : IInjectableModule
|
|
// {
|
|
// byte[] Serialize<T>(T objectToSerialize);
|
|
// byte[] Serialize(object objectToSerialize, Type type);
|
|
// T? Deserialize<T>(byte[] rawData);
|
|
// object? Deserialize(byte[] rawData, Type type);
|
|
// T? Deserialize<T>(Span<byte> rawData);
|
|
// object? Deserialize(Span<byte> rawData, Type type);
|
|
// T? Cast<T>(object? nonCasted);
|
|
// object? Cast(object? nonCasted, Type type);
|
|
// }
|
|
} |