Interface IEventConsumer<TEvent>
- Namespace
- AnyProtocol.Abstraction
- Assembly
- AnyProtocol.Abstraction.dll
Defines operations for event consumer.
public interface IEventConsumer<in TEvent> where TEvent : class
Type Parameters
TEventThe event type.
Methods
ConsumeAsync(TEvent)
Performs the consume async operation.
ValueTask ConsumeAsync(TEvent e)
Parameters
eTEventThe e.
Returns
- ValueTask
A task that represents the asynchronous operation.