Source/Events.Handling/Builder/Convention/ConventionEventHandlerBuilder.cs
Method TryAddConventionHandlerMethods
has 42 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
bool TryAddConventionHandlerMethods(
IEnumerable<MethodInfo> methods,
EventHandlerId eventHandlerId,
IEventTypes eventTypes,
CreateTypedHandleMethod createTypedHandlerMethod,
Method TryAddDecoratedHandlerMethods
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
bool TryAddDecoratedHandlerMethods(
IEnumerable<MethodInfo> methods,
EventHandlerId eventHandlerId,
CreateUntypedHandleMethod createUntypedHandlerMethod,
IDictionary<EventType, IEventHandlerMethod> eventTypesToMethods,
Method TryBuildHandlerMethods
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
bool TryBuildHandlerMethods(
EventHandlerId eventHandlerId,
IEventTypes eventTypes,
CreateUntypedHandleMethod createUntypedHandlerMethod,
CreateTypedHandleMethod createTypedHandlerMethod,
Method TryBuildHandlerMethods
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
EventHandlerId eventHandlerId,
IEventTypes eventTypes,
CreateUntypedHandleMethod createUntypedHandlerMethod,
CreateTypedHandleMethod createTypedHandlerMethod,
IDictionary<EventType, IEventHandlerMethod> eventTypesToMethods,
Method TryAddConventionHandlerMethods
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
IEnumerable<MethodInfo> methods,
EventHandlerId eventHandlerId,
IEventTypes eventTypes,
CreateTypedHandleMethod createTypedHandlerMethod,
IDictionary<EventType, IEventHandlerMethod> eventTypesToMethods,
Method TryBuild
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
IEventTypes eventTypes,
CreateUntypedHandleMethod createUntypedHandlerMethod,
CreateTypedHandleMethod createTypedHandlerMethod,
IClientBuildResults buildResults,
out IEventHandler eventHandler)
Method TryAddDecoratedHandlerMethods
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
IEnumerable<MethodInfo> methods,
EventHandlerId eventHandlerId,
CreateUntypedHandleMethod createUntypedHandlerMethod,
IDictionary<EventType, IEventHandlerMethod> eventTypesToMethods,
IClientBuildResults buildResults)