dbcontext

    2热度

    1回答

    我想模拟我的DbContext编写我的单元测试。 我看到的教程,并试图做类似如下: [TestMethod] public void MyFirstTest() { var mockSet = new Mock<DbSet<VMStored>>(); } 但我收到以下错误: Type or namespace name Mock<> could not be found 我使用

    1热度

    1回答

    内委托的BeginInvoke我有这样 using (SomeDBContext db = new SomeDBContext()) { foreach (var r in someColection) { MyDelegate.BeginInvoke(db, parm1, parm2, etc, null, null); } } 的问题是一

    0热度

    1回答

    我有以下设置: private static void RegisterServices(IKernel kernel) { kernel.Bind<System.Data.Entity.DbContext>().To<OdyDb_Context>(); kernel.Bind<ApplicationDbContext>().To<ApplicationDbContext>(

    0热度

    1回答

    我在Windows应用程序C#中使用实体框架,尝试从两个实体使用DbContext检索数据,并希望进行简单的连接,但我的代码分解(在var modellst线)。我的示例代码如下 using (var ctx = new DbEntities()) { var lst = ctx.AUMaterials.Where(o => o.ServiceRequestTypeI

    0热度

    2回答

    在初始化DbContext时,Entitiy框架可以过滤实体的数据集吗? 我有以下问题: 我想从我们的ERP系统的数据库中读取生产数据。我们所有的部门都将他们的数据保存在一张表中,该表中有一个数据所属部门的字段。现在我正在为一个特定部门开发一款软件。当然,我可以读入DbSet的所有数据,然后查询本部门只是数据集在我的应用程序代码,就像这样: Dim test As New DB.ModelPro

    1热度

    2回答

    我们有一个相当复杂的实体模型的应用程序,其中高性能和低延迟是必不可少的,但我们不需要横向可伸缩性。除了自托管的ASP.NET Web API 2之外,该应用程序还有许多事件源。我们使用Entity Framework 6将POCO类映射到数据库(我们使用优秀的Reverse POCO Generator来生成我们的类)。 每当事件到达时,应用程序必须对实体模型进行一些调整,并通过EF持续对数据库进

    2热度

    1回答

    我已经在本地修改了一个对象,然后将它传递给DAL以在连接的数据库上进行更新。 通常我会使用存储过程并执行读取器来更新数据库,但是此项目实现db数据库上下文。 但是,当我运行该方法来保存更改时,它将返回没有错误,并且记录不会更新数据库上。 在这里做一个搜索我遇到了this question建议在调用保存之前将db记录标记为修改状态。哪个没有解决问题。 问: 你怎么可以把修改的记录到数据库使用的DbC

    0热度

    1回答

    我正在尝试在我的浏览器中查看一个数据库,该数据库已通过实体框架成功连接到我的MVC项目。 但是,当我尝试执行某些执行时,我在我的控制器中使用语句应用于dbContext时不断收到错误。 从我听说的这个db.context应该在模型创建时创建时,我首先连接到数据库。即使在我的代码来自其他地方的意见,它说MyDatabaseEntities是dbContext,它是在模型创建时创建的。由于某种原因,我

    0热度

    1回答

    public IQueryable<SMMSALESUNIT> GetPersonalSalesUnitQuery() { var q = from r in dax.SMMSALESUNITs where r.DATAAREAID == COMPANYID && r.ACTIVE == 1 select r; } public IQueryab

    1热度

    1回答

    嘿,我试着测试这个函数。 编辑: 的目标是编写一个测试,检查,如果验证功能的工作原理是正确的。 我刚从单元测试开始。 我已经试过只是为了模拟上下文,但这不是解决方案。 它不工作,或者我犯了错误。 (Connection String error) 这个问题的正确方法是什么? 你有什么想法吗? 感谢您的帮助。 public static string validate(ProductDBEntiti