kapetan / dns

A DNS library written in C#
MIT License
415 stars 126 forks source link

Modify MasterFile to be Extensible #62

Closed malcomvetter closed 2 years ago

malcomvetter commented 5 years ago

With MasterFile containing most of its logic/data as private members, it's not possible to simply extend the class to add functionality (such as dynamic DNS records). Be swapping private modifiers with protected, this will help a downstream application to simply include the Nuget package, but override functionality with an overloaded MasterFile object.

kapetan commented 2 years ago

Thanks for the changes