0

2 つの edmx ファイルを作成し、コンテキストを作成する必要があります。

次のようなことをすると問題がありますか?

public DataManager
{
  protected ObjectContext _context;

  public DataManager(ObjectContext context)
  {
     _context = context;
  }
}

または、オーバーロードされたコンストラクターを使用する方が良いですか:

public DataManager
{
  protected db1entities _context;
  protected db2entities _context2;

  public DataManager(db2entities context)
  {
     _context = context;
  }

  public DataManager(db2entities context)
  {
     _context2 = context;
  }
}

最初の方法で行うと、コンテキストがエンティティを認識しないことに気付きました。コンテキストを明示的に指定した場合と同様です。

4

1 に答える 1