Initial commit

This commit is contained in:
zavolo
2026-06-05 00:53:35 +03:00
commit e59e4424a4
7686 changed files with 352420 additions and 0 deletions
@@ -0,0 +1,13 @@
namespace MyTelegram.Abstractions;
public interface IEventDataSerializer<TEventData> : IEventDataSerializer
{
void Serialize(IBufferWriter<byte> writer, TEventData data);
TEventData Deserialize(ReadOnlyMemory<byte> buffer);
}
public interface IEventDataSerializer
{
//object? Deserialize(Type type, ReadOnlyMemory<byte> buffer);
object Deserialize(Type type, ReadOnlyMemory<byte> buffer);
}