Table of Contents

Namespace Framework.Integration

Classes

DebugMessageBroker<T>

개발/빌드 환경에서 메시지 발행 시 로그를 추가하는 데코레이터. UNITY_EDITOR 또는 DEVELOPMENT_BUILD 심볼에서만 로그 출력.

MemoryPackAdapter

IMemoryPackSerializer → MemoryPack 연결 어댑터.

MessagePipePublisher<T>

IMessagePublisher<T> → MessagePipe IPublisher<T> 어댑터.

MessagePipeSubscriber<T>

IMessageSubscriber<T> → MessagePipe ISubscriber<T> 어댑터.

NewtonsoftJsonAdapter

IJsonSerializer → Newtonsoft.Json 어댑터. 외부 연동·설정 파일 전용.

PrimeTweenAdapter

ITweenService → PrimeTween 연결 어댑터. CancellationToken 취소 시 해당 트윈 즉시 중단.

Interfaces

IJsonSerializer

JSON 직렬화/역직렬화 계약. 외부 연동·설정·사람이 읽는 데이터 전용.

IMemoryPackSerializer

MemoryPack 바이너리 직렬화/역직렬화 계약.

ITweenService

트윈 재생 계약. 트윈 라이브러리 직접 의존 제거.