예제 #1
0
        public void AssignDynamicExpressions(ViewPage page)
        {
            List <DynamicExpression> list = new List <DynamicExpression>();

            if (page.IncludeMetadata("expressions"))
            {
                foreach (DynamicExpression de in _expressions)
                {
                    if (de.AllowedInView(page.View))
                    {
                        list.Add(de);
                    }
                }
            }
            page.Expressions = list.ToArray();
        }