少しの学習曲線です。あなたの知り合いの一人が私を助けることができます。サブソニックシンプルなレポジトリと依存性注入
私はSubSonic(SimpleRepository)とStructureMapを調べています。本当に両方の周りに私の頭を得ることを試みる。
私はSimpleRepositoryを使用して使いやすさを向上させ、最初にDB構造を取り除くか作成するのではなく、モデルをデータベースに定義させたいと考えています。
私はSimpleRepository
public class DataRepository : SimpleRepository
{
public DataRepository() :
base("Application", SimpleRepositoryOptions.RunMigrations)
{ }
}
から継承する具象クラスを作成するには、私のアプリケーションの初期化
ObjectFactory.Initialize(
x => x.ForRequestedType<DataRepository>()
.TheDefaultIsConcreteType<DataRepository>()
.CacheBy(InstanceScope.Hybrid));
にこれを追加して、今、私はどこでもアプリで、私は同じSimpleRepositoryを使用することを確信しています。
私はこれをあまりにも複雑にしていますか?または私はここで正しい道にいる。私はあなたが他のすべての詳細を知っていないことを知っているので、一般的にも私に話してください。ありがとう。
あなたはDimeCasts.netを見たことがありますか http://www.dimecasts.net/Casts/ByTag/StructureMap – Podge
Thanks Podge私が持っています。私はもっと学ぶためにもう一度見ます。私は上記で概説したモデルを使用してきました。私が気付くことができた実際のパフォーマンスヒットはありません。アプリは今後数週間で本格化する予定だ。そのことからもっと学ぶことができるだろう。 – roberocity