0

私はASP.NET MVCプロジェクトに参加しています。私はデータレイヤーの汎用リポジトリを使用しています。複数のLinqToSql DataContextを持つStructureMap

このアプリは3種類のデータベースを管理するために3種類のDataContextを使用します。

これまでのところ素晴らしいです。

今、私はUnit Of Workを達成しようとしていますが、それは動作していますが、特定のDataContextインスタンスを挿入する場合にのみ発生します。ジェネリックDataContextクラスを挿入する方法はありますか?StructureMapは私のために正しいDataContextをインスタンス化しますか?

ありがとうございます!

答えて

1

Named Instancesが最善の策になります。各コンテキストをデータベースを表す名前で登録すると、名前だけで正しいDataContextを解決できます。

+0

ありがとうRyanR。私はそれを見てみましょう! – AndreMiranda

関連する問題