You can also try to do something like this.
internal class InternalExtendible { public string MyProperty { get; set; } } public sealed class ExternalSealedClass : InternalExtendible { }
Create an inner class and create an open empty class that inherits from the inner class. When referencing a DLL, only the open class will be displayed, but all the functionality of the inner class will be shown.
Jd stuart
source share