Class AbstractExceptionHandlerMethodResolver
- Namespace
- Steeltoe.Messaging.Handler.Invocation
- Assembly
- Steeltoe.Messaging.MessagingBase.dll
public abstract class AbstractExceptionHandlerMethodResolver
- Inheritance
-
AbstractExceptionHandlerMethodResolver
- Derived
- Inherited Members
Constructors
AbstractExceptionHandlerMethodResolver(IDictionary<Type, MethodInfo>)
protected AbstractExceptionHandlerMethodResolver(IDictionary<Type, MethodInfo> mappedMethods)
Parameters
mappedMethods
IDictionary<Type, MethodInfo>
Properties
HasExceptionMappings
public bool HasExceptionMappings { get; }
Property Value
Methods
GetExceptionsFromMethodSignature(MethodInfo)
protected static List<Type> GetExceptionsFromMethodSignature(MethodInfo method)
Parameters
method
MethodInfo
Returns
ResolveMethod(Exception)
public MethodInfo ResolveMethod(Exception exception)
Parameters
exception
Exception
Returns
ResolveMethodByExceptionType(Type)
public MethodInfo ResolveMethodByExceptionType(Type exceptionType)
Parameters
exceptionType
Type