各テナントが 1 人以上のユーザーを持ち、各テナントが 1 人以上のユーザーを持ち、別の場所で分割されている、こことここで説明した「単一データベース、個別のスキーマ」モデルを使用して、SQL Server 上に ASP.Net MVC 2 マルチテナント アプリケーションを構築しています。独自のテナント固有の SQL Server スキーマ。
The application is using Entity Framework 4. 異なるテナントのユーザーがスキーマ内のデータにアクセスできるようにするには、エンティティの ObjectContext を作成するときにスキーマを指定できる必要があります。
このツール ( http://efmodeladapter.codeplex.com/ )への参照をいくつか見たことがありますが、(1) 使用方法の説明で指定されているように EDMX が生成されるたびにコードを更新する必要はなく、(2 ) EF4 より前に作成されたので、今はもっと簡単な方法があることを願っています。
では、EF4 でこれを行う最善の方法は何でしょうか?
ありがとう