これは少しばかげているかもしれませんが、私が構築したすべてのアプリケーションは、データベースを生成するために常にEFコードファーストアプローチを利用してきました。この方法を使用するとき、私は常にコンテキストを介してデータベースにアクセスしました。
public class RandomController : Controller
{
public CombosContext db = new CombosContext();
//
// GET: /Home/
public ActionResult Index()
{
var rows = db.Combos.OrderBy(a => a.Id).ToList();
ただし、データベースがすでに作成されている場合、またはスキーマ/デザインサーフェスにエンティティを追加してデータベースを作成し、そこからデータベースを生成した場合はどうなりますか。なしでデータベースにアクセスするにはどうすればよいですか
public CombosContext db = new ComboxContext();