using System.Threading.Tasks;
namespace Abp.Events.Bus.Handlers
{
///
/// Defines an interface of a class that handles events asynchrounously of type .
///
/// Event type to handle
public interface IAsyncEventHandler : IEventHandler
{
///
/// Handler handles the event by implementing this method.
///
/// Event data
Task HandleEventAsync(TEventData eventData);
}
}