C# Class Akka.Interfaced.NotificationHandlerBuilder

Datei anzeigen Open project: SaladLab/Akka.Interfaced Class Usage Examples

Public Methods

Method Description
Build ( Type type, FilterHandlerBuilder filterHandlerBuilder ) : NotificationHandlerItem>.Dictionary

Private Methods

Method Description
AddHandler ( Type interfaceType, MethodInfo method, Type invokePayloadType, FilterChain filterChain, bool isSyncHandler, bool isReentrant ) : void
BuildAsyncHandler ( Type targetType, Type invokePayloadType, MethodInfo method, FilterChain filterChain ) : NotificationAsyncHandler
BuildExtendedInterfaceHandlers ( ) : void
BuildGenericAsyncHandler ( Type targetType, Type invokePayloadType, MethodInfo method, FilterChain filterChain ) : NotificationAsyncHandler
BuildGenericHandler ( Type targetType, Type invokePayloadType, MethodInfo method, FilterChain filterChain ) : NotificationHandler
BuildHandler ( Type targetType, Type invokePayloadType, MethodInfo method, FilterChain filterChain ) : NotificationHandler
BuildRegularInterfaceHandlers ( ) : void
GetInterfacePayloadTypeTable ( Type interfaceType ) : System.Type[]

Method Details

Build() public method

public Build ( Type type, FilterHandlerBuilder filterHandlerBuilder ) : NotificationHandlerItem>.Dictionary
type System.Type
filterHandlerBuilder FilterHandlerBuilder
return NotificationHandlerItem>.Dictionary