Class IHandleExtensions
Provides extension methods for types implementing the IHandle interface.
- Inheritance
-
IHandle
Extensions
- Inherited Members
Methods
GetHandlers(Type)
Gets all the handler methods from the interfaces implemented by the specified type.
Parameters
type
TypeThe type to get the handler methods from.
Returns
- Method
Info [] An array of MethodInfo objects representing the handler methods.
GetHandlersLookupTable(Type)
Gets a lookup table of handler methods from the interfaces implemented by the specified type.
Parameters
type
TypeThe type to get the handler methods from.
Returns
- Dictionary<Type, Method
Info > A dictionary where the key is the generic type and the value is the MethodInfo of the handler method.