Пример #1
0
        public void AddPropertySetter(string key, Expression <Action <TEntity, object> > expression)
        {
            var convertedExpression = ExpressionUtils.ConvertToObjectTypeExpression(expression);

            PropertySettersExpressions.Add(key, convertedExpression);
            PropertySetters.Add(key, convertedExpression.Compile());
        }
Пример #2
0
        public static void AddPropertySetter <TEntity, TController>(this ResourceMapping <TEntity, TController> resourceMapping, string key, Expression <Action <TEntity, object> > expression)
        {
            var convertedExpression = ExpressionUtils.ConvertToObjectTypeExpression(expression);

            resourceMapping.PropertySettersExpressions.Add(key, convertedExpression);
            resourceMapping.PropertySetters.Add(key, convertedExpression.Compile());
        }