private IEnumerable <object> GetDefaultMethods() { if (defaultMethod == null) { yield break; } foreach (MethodInfo methodInfo in typeof(T).GetMethodsAndInherited()) { yield return(defaultMethod.CreateMapped(methodInfo)); } }