1
Vote

Increase type visibility

description

A lot of the classes used throughout the code are internal. This was done to keep the public API clean --> better IntelliSense.

This is shameful, because there are a lot of extensibility points that are now blocked.

TODO
Convert the visibility of data contract classes to 'public'
Convert the visibility of data contract converter classes to 'public'
Convert the visibility of request classes to 'public'

comments

Ruhrpottpatriot wrote May 30, 2015 at 2:47 PM

Don't do it just yet please. I'm not entirely sure what to do with it and how to handle this.