Files
opengram/source/src/MyTelegram.Abstractions/IEventDataSerializer.cs
T
2026-06-05 00:53:35 +03:00

13 lines
423 B
C#

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);
}