サーチ…


前書き

Glass.Mapperは、あなたのビジネス上の問題の解決に集中することができる素晴らしいオープンソースマッピングフレームワークです。 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