Dreamine.Communication.Core 1.0.2
Dreamine.Communication.Core 통신 기능과 관련 API를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Communication.Core.Handlers.MessageHandlerRegistration 클래스 참조sealed

더 자세히 ...

Public 멤버 함수

 MessageHandlerRegistration (string route, Func< MessageEnvelope, CancellationToken, Task > handler)

속성

string Route [get]
Func< MessageEnvelope, CancellationToken, Task > Handler [get]

상세한 설명

메시지 라우트와 비동기 처리기를 하나의 등록 정보로 묶습니다.

MessageHandlerRegistration.cs 파일의 16 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ MessageHandlerRegistration()

Dreamine.Communication.Core.Handlers.MessageHandlerRegistration.MessageHandlerRegistration ( string route,
Func< MessageEnvelope, CancellationToken, Task > handler )
inline

지정한 라우트와 처리기로 MessageHandlerRegistration을 초기화합니다.

매개변수
route처리기가 수신할 메시지 라우트입니다.
handler메시지를 처리할 비동기 대리자입니다.
예외
ArgumentExceptionroute 가 비어 있는 경우 발생합니다.
ArgumentNullExceptionhandlernull인 경우 발생합니다.

MessageHandlerRegistration.cs 파일의 58 번째 라인에서 정의되었습니다.

61 {
62 ArgumentException.ThrowIfNullOrWhiteSpace(route);
63 ArgumentNullException.ThrowIfNull(handler);
64
65 Route = route;
66 Handler = handler;
67 }

다음을 참조함 : Handler, Route.

속성 문서화

◆ Handler

Func<MessageEnvelope, CancellationToken, Task> Dreamine.Communication.Core.Handlers.MessageHandlerRegistration.Handler
get

등록된 비동기 메시지 처리기를 가져옵니다.

MessageHandlerRegistration.cs 파일의 87 번째 라인에서 정의되었습니다.

87{ get; }

다음에 의해서 참조됨 : MessageHandlerRegistration().

◆ Route

string Dreamine.Communication.Core.Handlers.MessageHandlerRegistration.Route
get

등록된 메시지 라우트를 가져옵니다.

MessageHandlerRegistration.cs 파일의 77 번째 라인에서 정의되었습니다.

77{ get; }

다음에 의해서 참조됨 : MessageHandlerRegistration().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: