|
Dreamine.Communication.RabbitMQ 1.0.1
Dreamine.Communication.RabbitMQ 통신 기능과 관련 API를 제공합니다.
|
속성 | |
| string | HostName = "localhost" [get, set] |
| int | Port = 5672 [get, set] |
| string | VirtualHost = "/" [get, set] |
| string | UserName = "guest" [get, set] |
| string | Password = "guest" [get, set] |
| string | ExchangeName = "dreamine.default.exchange" [get, set] |
| string | QueueName = "dreamine.default.queue" [get, set] |
| string | RoutingKey = "dreamine.default.route" [get, set] |
| string | ExchangeType = "direct" [get, set] |
| bool | Durable [get, set] |
| bool | Exclusive [get, set] |
| bool | AutoDelete [get, set] |
| bool | PersistentMessages [get, set] |
| bool | RequeueOnHandlerError [get, set] |
RabbitMQ 연결, 토폴로지, 발행 및 오류 처리 동작을 구성합니다.
RabbitMqMessageBusOptions.cs 파일의 11 번째 라인에서 정의되었습니다.
|
getset |
미사용 시 Exchange와 Queue를 자동 삭제할지 여부를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 131 번째 라인에서 정의되었습니다.
|
getset |
Exchange와 Queue를 영속 항목으로 선언할지 여부를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 111 번째 라인에서 정의되었습니다.
|
getset |
선언하고 사용할 Exchange 이름을 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
Exchange 형식을 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
Queue를 현재 연결 전용으로 선언할지 여부를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 121 번째 라인에서 정의되었습니다.
|
getset |
RabbitMQ 브로커 호스트 이름을 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 21 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.CreateConnection(), Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
브로커 인증 비밀번호를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.CreateConnection(), Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
발행 메시지를 브로커 영속 메시지로 표시할지 여부를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 141 번째 라인에서 정의되었습니다.
|
getset |
RabbitMQ 브로커 포트를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.CreateConnection(), Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
선언하고 사용할 Queue 이름을 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
처리기 실패 시 메시지를 Queue에 다시 넣을지 여부를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 151 번째 라인에서 정의되었습니다.
|
getset |
기본 바인딩 및 발행 라우팅 키를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
브로커 인증 사용자 이름을 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 51 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.CreateConnection(), Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().
|
getset |
RabbitMQ 가상 호스트를 가져오거나 설정합니다.
RabbitMqMessageBusOptions.cs 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.CreateConnection(), Dreamine.Communication.RabbitMQ.Buses.RabbitMqMessageBus.ValidateOptions().