Class MessagePipePublisher<T>
- Namespace
- Framework.Integration
- Assembly
- Assembly-CSharp.dll
IMessagePublisher<T> → MessagePipe IPublisher<T> 어댑터.
public sealed class MessagePipePublisher<T> : IMessagePublisher<T>
Type Parameters
T발행할 메시지 타입.
- Inheritance
-
objectMessagePipePublisher<T>
- Implements
Remarks
RootScope에서 builder.RegisterMessagePipe() 1회 호출 필수.
각 메시지 타입은 사용 Scope에서 builder.RegisterMessageBroker<T>() 추가 등록 필요.
Constructors
MessagePipePublisher(IPublisher<T>)
public MessagePipePublisher(IPublisher<T> inner)
Parameters
innerIPublisher<T>
Methods
Publish(T)
메시지를 모든 구독자에게 즉시 동기 전달한다.
public void Publish(T message)
Parameters
messageT전달할 메시지 인스턴스.