public AfterHook(MethodInfo method) : base(method) { if (!AfterHook.IsValidMethod(method)) { throw new ArgumentException(String.Format("<{0}> is not a valid After hook method.", method)); } Method = method; }