我有一个由第三方工具生成的类:
public partial class CloudDataContext : DbContext { // ...SNIPPED... public DbSetUsers { get; set; } }
我创建了一个分部类,然后分配一个接口,以便我可以在以后注入这个类:
public partial class CloudDataContext : IDataContext { }
在IDataContext
具有单一的财产Users
.
这不会编译,编译器抱怨接口没有实现.
如果我将接口移动到生成的类,它可以正常工作.因为它是生成的代码,所以我不能这样做.
如何将接口应用于部分类以公开上面定义的类?