Class MemoryPackAdapter
- Namespace
- Framework.Integration
- Assembly
- Assembly-CSharp.dll
IMemoryPackSerializer → MemoryPack 연결 어댑터.
public sealed class MemoryPackAdapter : IMemoryPackSerializer
- Inheritance
-
objectMemoryPackAdapter
- Implements
Remarks
MemoryPack.MemoryPackSerializer 정적 API를 래핑해 DI 가능하게 한다. RootScope에서 Singleton으로 등록.
Methods
Deserialize<T>(byte[])
MemoryPack 바이너리를 객체로 역직렬화.
public T Deserialize<T>(byte[] bytes)
Parameters
bytesbyte[]역직렬화할 byte 배열.
Returns
- T
역직렬화된 객체.
Type Parameters
T[MemoryPackable] 선언된 타입.
Serialize<T>(T)
객체를 MemoryPack 바이너리로 직렬화.
public byte[] Serialize<T>(T data)
Parameters
dataT직렬화할 객체.
Returns
- byte[]
직렬화된 byte 배열.
Type Parameters
T[MemoryPackable] 선언된 타입.