新しい Umbraco 5 ハイブを試していますが、少し混乱しています。
Web フォーム サイト用に開発した既存の Linq to SQL サービス レイヤーをプラグインしています。
リポジトリ パターンについてはよくわかりませんが、私のサービスはデータ コンテキストとのすべての接続を処理し、非常にうまく機能します。
ハイブにプラグインするいくつかのリポジトリを作成し、エンティティを Umbraco TypedEntity タイプに変換します。
これらのリポジトリは、既存のサービス レイヤーを参照して、取得、追加、更新、および削除します。サービスは、ハイブによって使用されない他のエンティティ固有の機能も処理します。
さて、これらのサービスをプラグインして、Hive リポジトリでそれらを参照するのは良いことですが、私が読んだ公式のリポジトリ パターンによると、間違った方法でやっているようです。
厳格なルールがないことは承知していますが、この機能を実現するために私が行っていることについてコメントをいただければ幸いです。
より広い視野が必要なので、Umbraco フォーラムではなく、ここで質問しました。
乾杯。