Beispiel #1
0
        public IEnumerable <PageModuleDisplayModelMapperOutput> Map(IEnumerable <PageModuleDisplayModelMapperInput <SingleLineTextDataModel> > inputs, WorkFlowStatusQuery workflowStatus)
        {
            foreach (var input in inputs)
            {
                var output = new SingleLineTextDisplayModel();
                output.Text = new HtmlString(input.DataModel.Text);

                yield return(input.CreateOutput(output));
            }
        }
Beispiel #2
0
        private IEnumerable <PageBlockTypeDisplayModelMapperOutput> Map(IEnumerable <PageBlockTypeDisplayModelMapperInput <SingleLineTextDataModel> > inputs)
        {
            foreach (var input in inputs)
            {
                var output = new SingleLineTextDisplayModel();
                output.Text = new HtmlString(input.DataModel.Text);

                yield return(input.CreateOutput(output));
            }
        }
Beispiel #3
0
        public Task MapAsync(
            PageBlockTypeDisplayModelMapperContext <SingleLineTextDataModel> context,
            PageBlockTypeDisplayModelMapperResult <SingleLineTextDataModel> result
            )
        {
            foreach (var item in context.Items)
            {
                var displayModel = new SingleLineTextDisplayModel();
                displayModel.Text = new HtmlString(item.DataModel.Text);

                result.Add(item, displayModel);
            }

            return(Task.CompletedTask);
        }