azure-sdk-for-cpp/sdk
Ahson Khan 12475350b2
Changed the static methods 'BodyStream::ReadToCount()' and 'BodyStream::ReadToEnd()' into instance methods. (#1863)
Usability studies found that static methods are generally not as user-friendly as instance methods. Folks new to the SDK have harder time discovering the APIs, they reverse the flow of typing, and the calling code ends up a bit more verbose because you have to spell out the whole namespace and type name when there aren't any using directives.

There doesn't seem to be a strong benefit or feasibility reason to keep these method statics which are typically harder to use and discover.

cc @kyle-patterson
2021-03-11 11:58:33 +00:00
..
core Changed the static methods 'BodyStream::ReadToCount()' and 'BodyStream::ReadToEnd()' into instance methods. (#1863) 2021-03-11 11:58:33 +00:00
identity Azure::Core::Credentials (#1846) 2021-03-10 16:22:10 -08:00
keyvault Move URL to CORE (#1840) 2021-03-10 23:29:35 -08:00
storage Changed the static methods 'BodyStream::ReadToCount()' and 'BodyStream::ReadToEnd()' into instance methods. (#1863) 2021-03-11 11:58:33 +00:00
template Azure::*::_detail::Version => Azure::*::PackageVersion (#1839) 2021-03-10 15:15:28 -08:00