From code below, Target should not need to create BaseClassMethodImplementation
public abstract class SomeBaseClass
{
public abstract string BaseClassMethod();
}
public class Mixin : SomeBaseClass
{
public override string BaseClassMethod()
{
return "Base Class";
}
}
[pMixin(Mixin = typeof(Mixin))]
public partial class Target
{
public string BaseClassMethodImplementation()
{
throw new NotImplementedException();
}
}
From code below,
Target
should not need to createBaseClassMethodImplementation