메소드 | 설명 | |
---|---|---|
Receive ( System.TimeSpan timeout = null ) : Task |
||
RedisTransport ( StackExchange.Redis.ConnectionMultiplexer connection, string prefix, string inputQueue ) : NDomain.Bus.Transport | ||
Send ( |
||
SendMultiple ( IEnumerable |
메소드 | 설명 | |
---|---|---|
CommitTransaction ( string transactionId, string messageId ) : System.Threading.Tasks.Task | ||
FailTransaction ( string transactionId, string messageId ) : System.Threading.Tasks.Task | ||
GetMessage ( string messageId ) : int>>.Task |
||
GetMessageKey ( string queue, string messageId ) : string | ||
GetMessageRetryCountKey ( string queue, string messageId ) : string | ||
GetQueuedMessageId ( string transactionId, System.TimeSpan timeout ) : Task |
||
GetRedisKey ( string key ) : string |
public Receive ( System.TimeSpan timeout = null ) : Task |
||
timeout | System.TimeSpan | |
리턴 | Task |
public RedisTransport ( StackExchange.Redis.ConnectionMultiplexer connection, string prefix, string inputQueue ) : NDomain.Bus.Transport | ||
connection | StackExchange.Redis.ConnectionMultiplexer | |
prefix | string | |
inputQueue | string | |
리턴 | NDomain.Bus.Transport |
public Send ( |
||
message | ||
리턴 | System.Threading.Tasks.Task |
public SendMultiple ( IEnumerable |
||
messages | IEnumerable |
|
리턴 | System.Threading.Tasks.Task |