質問

.NET MVC、Ninject、Petapocoを使用して「Real World」プロジェクトを開始し、リポジトリパターンを使用する計画を立てました。

「Generateoperations」、「GeneratePocos」、および「GenerateCommon」をw/ 'Generateoperations'をw/ w/ w/ wite with with with with all = trueで使用しました。生成されたコードを見ると、「レコード」クラスを汎用リポジトリインターフェイスおよび/またはクラスに抽出することは理にかなっているようですが、私はそれをどのように進むかに頭を包むことができませんでした。

私の限られたDIの知識で、「GetInstance」の作品を「リケストごと」ベースで何らかの形でNinjectに結びつけることは理にかなっているようですが、どうすればいいですか?

それがまだ明らかになっていない場合、私はdi、リポジトリパターン、ペタポコの初心者です。 :)

役に立ちましたか?

解決

私はリポジトリのパターンを考えるのに長い時間を費やしましたが、最終的に私はシンプルが最良であると判断しました。

私がブログに投稿したレポはまだ完了していませんが、それはあなたに良いスタートを与えます(私はその投稿から変更を加えました。

私は別のDAから引っ越していたので、私は私のインプラメントが少し制限されていたので、以前に定義されたパテランと同じようにペタポコレポを機能させる必要がありました。

私は自分自身を学んでいるだけなので、現時点ではあなたを助けることができません。

他のヒント

この人をチェックしてください ブログ投稿 - 彼はリポジトリパターンを設定する限り、あなたが望むことを正確にやっています ペタポコ.

MVC3 + ninject +リポジトリのセットアップに関しては、これで答えられました 質問.

最近のプロジェクトでは、ASP.NET MVC3を使用しています。 Autofacペタポコ - 心配しないリポジトリパターンを使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top