Table of Contents

Class DebugMessageBroker<T>

Namespace
Framework.Integration
Assembly
Assembly-CSharp.dll

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

public sealed class DebugMessageBroker<T> : IMessagePublisher<T>

Type Parameters

T

발행할 메시지 타입.

Inheritance
object
DebugMessageBroker<T>
Implements

Constructors

DebugMessageBroker(IMessagePublisher<T>)

public DebugMessageBroker(IMessagePublisher<T> inner)

Parameters

inner IMessagePublisher<T>

Methods

Publish(T)

메시지를 모든 구독자에게 즉시 동기 전달한다.

public void Publish(T message)

Parameters

message T

전달할 메시지 인스턴스.