Dreamine.Communication.Abstractions 1.0.2
Dreamine.Communication.Abstractions 공용 계약과 추상화를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Communication.Abstractions.Options.MessageBusOptions 클래스 참조sealed

더 자세히 ...

속성

TransportKind Kind = TransportKind.InMemory [get, set]
string DefaultRoute = string.Empty [get, set]
bool ThrowOnHandlerError = true [get, set]
bool EnableParallelHandlers = false [get, set]

상세한 설명

메시지 버스의 전송 방식과 메시지 처리 동작을 구성합니다.

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

속성 문서화

◆ DefaultRoute

string Dreamine.Communication.Abstractions.Options.MessageBusOptions.DefaultRoute = string.Empty
getset

메시지에 라우트가 지정되지 않았을 때 사용할 기본 라우트를 가져오거나 설정합니다.

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

33{ get; set; } = string.Empty;

◆ EnableParallelHandlers

bool Dreamine.Communication.Abstractions.Options.MessageBusOptions.EnableParallelHandlers = false
getset

여러 메시지 처리기를 병렬로 실행할지 여부를 가져오거나 설정합니다.

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

53{ get; set; } = false;

◆ Kind

TransportKind Dreamine.Communication.Abstractions.Options.MessageBusOptions.Kind = TransportKind.InMemory
getset

메시지 버스가 사용할 전송 방식을 가져오거나 설정합니다.

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

◆ ThrowOnHandlerError

bool Dreamine.Communication.Abstractions.Options.MessageBusOptions.ThrowOnHandlerError = true
getset

메시지 처리기가 실패할 때 예외를 호출자에게 다시 던질지 여부를 가져오거나 설정합니다.

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

43{ get; set; } = true;

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