C# Class MOUSE.Core.Azure.DelegatingEventProcessor

Inheritance: IEventProcessor
Mostrar archivo Open project: Rurouni/MassiveOnlineUniversalServerEngine

Public Methods

Method Description
DelegatingEventProcessor ( TimeSpan checkpointTimeout, Func processor, IAzureEventHubActorSystemEvents logger ) : System
DelegatingEventProcessor ( System.TimeSpan checkpointTimeout, Task>.Func processor, IAzureEventHubActorSystemEvents logger ) : System

Private Methods

Method Description
IEventProcessor ( PartitionContext context ) : Task
IEventProcessor ( PartitionContext context, CloseReason reason ) : Task
IEventProcessor ( PartitionContext context, IEnumerable messages ) : Task
IEventProcessor ( PartitionContext context, IEnumerable messages ) : System.Threading.Tasks.Task

Method Details

DelegatingEventProcessor() public method

public DelegatingEventProcessor ( TimeSpan checkpointTimeout, Func processor, IAzureEventHubActorSystemEvents logger ) : System
checkpointTimeout TimeSpan
processor Func
logger IAzureEventHubActorSystemEvents
return System

DelegatingEventProcessor() public method

public DelegatingEventProcessor ( System.TimeSpan checkpointTimeout, Task>.Func processor, IAzureEventHubActorSystemEvents logger ) : System
checkpointTimeout System.TimeSpan
processor Task>.Func
logger IAzureEventHubActorSystemEvents
return System