Exemplo n.º 1
0
        private IEnumerable <MethodInfo> FindValidMethods(INyxExtension extension)
        {
            var methods = extension.GetType().GetMethods();

            return(from method in methods
                   let attr = method.GetCustomAttribute <ExtensionActionAttribute>()
                              where attr != null
                              select method);
        }