mfilippov / vimeo-dot-net

A .NET wrapper for Vimeo API v3.0
MIT License
98 stars 88 forks source link

Extensibility Suggestions #166

Open alxkimball opened 2 years ago

alxkimball commented 2 years ago

I am attempting to extend your library to add live event support and wanted to relay some the pain points I have encountered thus far.

1) Consider not having internal classes for Helpers, Constants, Attributes, Exceptions, etc. 2) For internal methods, I would suggest making them protected. 3) Consider making private members protected as well. 4) Consider making all IVimeoClient method implementations virtual. 6) Consider making Model classes partial.