Поиск…


Вступление

Glass.Mapper - это потрясающая структура сопоставления Open Source, которая позволяет сосредоточиться на решении ваших бизнес-задач. Это тяжелая работа по преобразованию данных из вашей CMS в то, с чем может работать ваш код.

Используя Glass.Mapper и вашу любимую CMS, вы можете сопоставить данные с сильно типизированными моделями в коде C #. Ваши модели не требуют специальной маркировки для работы с Glass.Mapper и почти никакой конфигурации для начала работы.

замечания

Посетите этот URL-адрес для учебных пособий http://glass.lu/Mapper/Sc/Tutorials

Самый простой способ сопоставить данные Sitecore с кодом.

Glass.Mapper.Sc позволяет легко перемещать данные из Sitecore и в ваш код с использованием строго типизированных объектов.

Структура позволяет сопоставлять данные с классами и интерфейсами c # без дополнительной надбавки. Когда данные отображаются на целевые объекты, они преобразуются в целевой тип. Взгляните на этот простой пример:

public class Demo
    {
        public virtual Guid Id { get; set; }

        public virtual string Title { get; set; }

        public virtual DateTime Date { get; set; }

        public virtual string Url { get; set; }
    }


    public void DoWork(
            ISitecoreContext sitecoreContext)
    {
        var model = 
            sitecoreContext.GetCurrentItem<Demo>();

        var url = model.Url;
    }


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow