Property | Type | Description | |
---|---|---|---|
CreateSubscription | |||
OnReceivedCore | void | ||
SendImpl | void |
Method | Description | |
---|---|---|
Publish ( |
Method | Description | |
---|---|---|
Close ( int streamIndex ) : void |
Closes the specified queue. The index of the stream to close.
|
|
Dispose ( bool disposing ) : void | ||
OnError ( int streamIndex, |
Closes the specified queue for sending messages making all sends fail asynchronously.
|
|
OnReceived ( int streamIndex, ulong id, |
Invoked when a payload is received from the backplane. There should only be one active call at any time.
|
|
Open ( int streamIndex ) : void |
Opens the specified queue for sending messages. The index of the stream to open.
|
|
ScaleoutMessageBus ( IDependencyResolver resolver, |
||
Send ( IList |
Sends messages to the backplane
|
|
Send ( int streamIndex, IList |
Method | Description | |
---|---|---|
CreateSubscription ( ISubscriber subscriber, string cursor, Func |
||
OnReceivedCore ( int streamIndex, ulong id, |
||
SendImpl ( Message>.IEnumerator |
protected OnError ( int streamIndex, |
||
streamIndex | int | The index of the stream to close. |
exception | The error that occurred. | |
return | void |
protected OnReceived ( int streamIndex, ulong id, |
||
streamIndex | int | id of the stream. |
id | ulong | id of the payload within that stream. |
message | The scaleout message. | |
return | void |
public Publish ( |
||
message | ||
return | System.Threading.Tasks.Task |
protected ScaleoutMessageBus ( IDependencyResolver resolver, |
||
resolver | IDependencyResolver | |
configuration | ||
return | System |
protected Send ( IList |
||
messages | IList |
The list of messages to send |
return | System.Threading.Tasks.Task |
protected Send ( int streamIndex, IList |
||
streamIndex | int | |
messages | IList |
|
return | System.Threading.Tasks.Task |