Interface IMediator
같은 Feature 내 복수 컴포넌트 간 직접 참조 없이 통신. [금지] Feature 간 통신에 사용 금지 — Feature 간은 MessagePipe 사용.
public interface IMediator
Methods
Request<TRequest, TResponse>(TRequest)
요청-응답 패턴. 동기 처리 전용.
TResponse Request<TRequest, TResponse>(TRequest request)
Parameters
requestTRequest
Returns
- TResponse
Type Parameters
TRequestTResponse
Send<TRequest>(TRequest)
단방향 메시지 전송. 응답 없음.
void Send<TRequest>(TRequest request)
Parameters
requestTRequest
Type Parameters
TRequest