sitecore
Стеклянный картограф
Поиск…
Вступление
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;
}