为什么我的迁移打破了视觉工

时间:2014-12-01 21:25:40

标签: entity-framework ef-code-first code-first

我只是先搞乱实体框架代码,然后进行设置:

我的DataContext实现了以下接口:

 public interface IUnitOfWork
 {
     void Commit();
     IDbSet<T> Set<T>() where T : class;
 }

正如您在此处所见:https://codereview.stackexchange.com/a/47904

然后在我的DataContext中实现:

  public new IDbSet<T> Set<T>() where T : class
  {
      return this.Set<T>();
  }

我的种子方法:

 protected override void Seed(DATACONTEXT context)
 {
       context.Set<ENTITY>().AddOrUpdate(p => p.PROPERTY , new ENTITY
       {
           PROPERTY = VALUE
       });
 }

当我运行迁移时,我从visual studio获得了一个Exception。

我的代码有问题吗?或者它只是视觉工作室的一个错误?

0 个答案:

没有答案