Hi,
this is (again :-) question about API best practices. I apologize for its length, but I tried to formulate it including code snippets to allow to answer in a format [correct | incorrect] ;-)
One from important common NET best practices (and totally…