私はUmbraco 7.5とModelsBuilderを「AppData」モードで使用していますが、私は設定文書タイプとコンテンツノードを持っていますが、もちろんビュー(テンプレート)はありません。グローバルコードファイルでUmbraco:ModelsBuilderを使用してノードのモデルオブジェクトを作成しますか?
、私はこのような設定ノードのインスタンスを作成します。
IPublishedContent Settings = new UmbracoHelper(UmbracoContext.Current).TypedContent(123);
さて、どのように私はModelsBuilderによって作成されたモデルを初期化作成することができますか? Settings.GetPropertyValue(...)
を呼び出すことはできますが、私が定義したプロパティが既に含まれているModelsBuilderによって生成された強く型付けされた "SiteSettings.generated.cs"モデルを初期化して使用したいと思います。
助けてもらえますか?
トレッドUmbracoHelperの新しいインスタンスを作成するとき - それはかなりのオーバーヘッドがあり、あまりにも多くのインスタンスを作成すると、サイトのパフォーマンスを殺すことができます。 –