Interface IPollableSource<H>
An abstraction which defines a mechanism to poll a consumer
public interface IPollableSource<in H> : IPollableSource
Type Parameters
H
the handler type
- Inherited Members
Methods
Poll(H)
Poll the consumer
bool Poll(H handler)
Parameters
handler
Hthe handler to process message
Returns
- bool
true if a message was handled
Poll(H, Type)
Poll the consumer and convert the payload to the specified type. Throw a RequeueCurrentMessageException to force the current message to be requeued in the broker(after retries are exhausted, if configured).
bool Poll(H handler, Type type)
Parameters
handler
Hthe handler
type
Typethe type of the payload
Returns
- bool
true if a message was handled