Beispiel #1
0
        public TransformResult <TResult> ApplyTo(TransformContext <TInput> context)
        {
            foreach (var propertyTransform in _propertyTransforms)
            {
                propertyTransform.Apply(context.Input, context);
            }

            return(context.Return <TResult>(context.Input, false));
        }
Beispiel #2
0
        public TransformResult <TResult> ApplyTo(TransformContext <TInput> context)
        {
            TResult result = _resultFactory();

            foreach (var propertyTransform in _propertyTransforms)
            {
                propertyTransform.Apply(result, context);
            }

            return(context.Return(result));
        }