2017-08-06 4 views
0

ASP.Net MVCプロジェクトに管理エリアがあります。私はその管理領域でいくつかのCRUD操作を実行したいです。そのためには、いくつかのモデルクラスを作成する必要があります。 アクションメソッドとビューの作成が完了しました。Asp MvcエリアからDbContextクラスにアクセス

モデルクラスを領域モデルフォルダまたはルートモデルフォルダにする必要がありますか?私はdbcontextクラスを自分のコードの最初のアプローチのルートフォルダに持っています。どのように私はその領域のホームコントローラのdbcontextのオブジェクトを作ることができますか?

モデルクラスをエリアからルートコントローラに、またはその逆にアクセスするにはどうすればよいですか?

答えて

1

次のようなcontroller (HomeController)dbcontext (EF_Sample)にアクセスすることができます

namespace Area_Model.Areas.admin.Controllers 
{ 
    public class HomeController : Controller 
    { 
     // 
     // GET: /admin/Home/ 
     public ActionResult Index() 
     { 
      using (EF_Sample db = new EF_Sample()) 
      { 
       var sampleList = db.Students.ToList(); 
      } 
      return View(); 
     } 
    } 
} 

access dbcontext

+0

[OK]を..あなたは私のこの質問に答えてくださいすることができますか? https://stackoverflow.com/questions/45532177/keyword-not-supported-error-in-inabling-migrations – Abhijith

+0

@Abhijithこれがあなたを助けてくれたら、この回答を 'upvote'して'受け入れてください。正しい答えを出し、彼らを助けます。 –

+0

@Abhijith私は別の質問を見る私はあなたを助けることを願っています。 –

関連する問題