Table of Contents

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

TEvent

The event type.

Methods

ConsumeAsync(TEvent)

Performs the consume async operation.

ValueTask ConsumeAsync(TEvent e)

Parameters

e TEvent

The e.

Returns

ValueTask

A task that represents the asynchronous operation.