Adding an interface to a partial class

前端 未结 3 650
抹茶落季
抹茶落季 2020-12-31 08:05

I have a class that is generated by a third party tool:

public partial class CloudDataContext : DbContext 
{
    // ...SNIPPED... 
    public DbSet

        
3条回答
  •  情深已故
    2020-12-31 08:54

    The problem must be somewhere else, because you can implement interface in the other part of partial class then it's set on. I just tried following and it compiles just fine:

    public interface IFoo
    {
        int Bar { get; set; }
    }
    
    public partial class Foo
    {
        public int Bar { get; set; }
    }
    
    public partial class Foo : IFoo
    {
    
    }
    

    The properties probably use different types in interface and class.

提交回复
热议问题