Table of Contents

Class MessagePipeSubscriber<T>

Namespace
Framework.Integration
Assembly
Assembly-CSharp.dll

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

public sealed class MessagePipeSubscriber<T> : IMessageSubscriber<T>

Type Parameters

T

구독할 메시지 타입.

Inheritance
object
MessagePipeSubscriber<T>
Implements

Constructors

MessagePipeSubscriber(ISubscriber<T>)

public MessagePipeSubscriber(ISubscriber<T> inner)

Parameters

inner ISubscriber<T>

Methods

Subscribe(Action<T>)

메시지 핸들러를 등록한다. 반환된 IDisposable로 구독을 해제한다.

public IDisposable Subscribe(Action<T> handler)

Parameters

handler Action<T>

메시지 수신 시 호출할 콜백.

Returns

IDisposable

구독 해제용 IDisposable. 반드시 수명 관리 필요.