diff --git a/src/JT808.Protocol/JT808Serializer.cs b/src/JT808.Protocol/JT808Serializer.cs
index 87b3c6f..14478ff 100644
--- a/src/JT808.Protocol/JT808Serializer.cs
+++ b/src/JT808.Protocol/JT808Serializer.cs
@@ -106,7 +106,7 @@ namespace JT808.Protocol
/// 协议版本
/// 最低所需缓冲区大小
/// 元数据
- public byte[] Serialize(T obj, JT808Version version = JT808Version.JTT2013, int minBufferSize = 4096) where T : JT808Package
+ public byte[] Serialize(T obj, JT808Version version = JT808Version.JTT2013, int minBufferSize = 4096)
{
byte[] buffer = JT808ArrayPool.Rent(minBufferSize);
try
@@ -129,7 +129,7 @@ namespace JT808.Protocol
/// 协议版本
/// 最低所需缓冲区大小
/// 数据包
- public T Deserialize(ReadOnlySpan bytes, JT808Version version = JT808Version.JTT2013, int minBufferSize = 4096) where T : JT808Package
+ public T Deserialize(ReadOnlySpan bytes, JT808Version version = JT808Version.JTT2013, int minBufferSize = 4096)
{
byte[] buffer = JT808ArrayPool.Rent(minBufferSize);
try