質問
あなたの経験から、作業の単位として適切なLINQ to SQLはありますか?それは避けているのですか?私は、たとえば、NHibernateのまたは別のO / RMツールを好むでしょうか?
おかげで、 ルシアン
解決
SQLデータコンテキストへのLINQは、単一の作業単位のために使用されるように設計されている。
編集:参照を追加します。
Q:私は、すべてのビジネス・ロジック・メソッドで新しいのDataContextを作成する必要があります。
?A:DataContextのは、仕事のデザインパターンの単位に準拠しています。あなたは、各操作の間の物理階層間でデータを移動している場合を除き、あなたは仕事の継続のために生きているあなたのDataContextを維持する必要があります。
所属していません StackOverflow