Interface IProducerConsumerTrigger<T>
- Namespace
- Common
- Assembly
- Lykke.Common.dll
Lykke producer-consumer abstraction.
public interface IProducerConsumerTrigger<T> : IStartStop, IStartable, IStopable, IDisposable
Type Parameters
T
- Inherited Members
- Extension Methods
Remarks
You do not need to catch exceptions just for logging in handler of this event, infrastructure will do it for you.
Methods
Produce(T)
Produces the item
void Produce(T item)
Parameters
item
T
Events
Consumed
Handler which will be trigger every time, when item is consumed.
You do not need to catch exceptions just to for logging in handler of this event, infrastructure will do it for you.
event ProducerConsumerConsumedEventHandler<T> Consumed