コード例 #1
0
        public IHttpActionResult EvaluateDynamicContent(string storeId, string placeHolder)
        {
            var context = new coreModel.DynamicContent.DynamicContentEvaluationContext()
            {
                StoreId   = storeId,
                PlaceName = placeHolder
            };

            var retVal = _dynamicContentEvaluator.EvaluateItems(context).Select(x => x.ToWebModel()).ToArray();

            return(Ok(retVal));
        }
コード例 #2
0
        public IHttpActionResult EvaluateDynamicContent([ModelBinder(typeof(DynamicContentEvalContextBinder))] coreModel.DynamicContent.DynamicContentEvaluationContext evalContext)
        {
            var retVal = _dynamicContentEvaluator.EvaluateItems(evalContext).Select(x => x.ToWebModel()).ToArray();

            return(Ok(retVal));
        }