public bool IsExtensionOf(IExtendableType type) { if (this.m_baseType is not null) { return(this.m_baseType == type || this.m_baseType.IsExtensionOf(type)); } else { return(false); } }
public bool IsExtensionOf(IExtendableType type) => throw new NotImplementedException();