private static void InterceptExceptions(IReflectionStructureVisitable assembly, string targetDirectory) { var methodFilter = LoadFirstInstanceOf <IMethodFilter>(targetDirectory); if (methodFilter != null) { assembly.InterceptExceptions(methodFilter); return; } assembly.InterceptAllExceptions(); }