public abstract Base{
public abstract void BaseMethod();
}
[pMixin(Mixin = typeof(Base))]
public abstract partial class Target{
//Don't force to provide BaseMethodImplementation()
}
Create bool property on pMixin to toggle behavior if abstract members should be required to be implemented? RequireAbstractMembersBeImplemented? Default is true, abstract class can set to false.
Example:
Create bool property on pMixin to toggle behavior if abstract members should be required to be implemented?
RequireAbstractMembersBeImplemented
? Default istrue
, abstract class can set tofalse
.