Asp.net mvc 编写DbContext的自定义版本

Asp.net mvc 编写DbContext的自定义版本,asp.net-mvc,entity-framework,dbcontext,Asp.net Mvc,Entity Framework,Dbcontext,我的公司有一个产品,它最终公开了一系列对象类型,我希望能够通过自定义的DbContext和DbSet类与这些对象类型进行交互,这样我就可以在基于MVC的网站上对它们执行CRUD活动 因此,基本上我想做的是使用DbContext()和DbSet的等价物,这样它们就不会在后台绑定到数据库中,而是指向我们的服务器产品 但我真的不知道该怎么做。这是可能的,还是会成为某种噩梦。我到处找了找,但没有找到多少这种性质的东西,这可能表明这是一场噩梦 任何指向正确方向的指示都是值得赞赏的 谢谢看看这是否有用:Db

我的公司有一个产品,它最终公开了一系列对象类型,我希望能够通过自定义的DbContext和DbSet类与这些对象类型进行交互,这样我就可以在基于MVC的网站上对它们执行CRUD活动

因此,基本上我想做的是使用DbContext()和DbSet的等价物,这样它们就不会在后台绑定到数据库中,而是指向我们的服务器产品

但我真的不知道该怎么做。这是可能的,还是会成为某种噩梦。我到处找了找,但没有找到多少这种性质的东西,这可能表明这是一场噩梦

任何指向正确方向的指示都是值得赞赏的


谢谢

看看这是否有用:

DbContext
将连接到数据库,我不建议尝试更改它。但是您可以在不使用实体框架的情况下使用MVC,有关更多详细信息,请参阅。这对你有帮助吗?为什么会有帮助?他问的是一个不使用SQL数据库的DbContext,可能是一个NOTDbContext。我听说ObjectContext在旧的EF版本中使用。尝试创建不是DbContext的自定义ObjectContext,并在需要时传递它而不是DbContext。