--
You received this message because you are subscribed to the Google Groups "RestSharp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to restsharp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/f72a0e33-3e70-4bf2-b3c9-4aceb7c3790bn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/94699276-8a00-451d-8f23-b477326d6d47n%40googlegroups.com.
If anyone was using a 3rd party library without actually wrapping it up under their own code, with the proper interfaces, then I am sorry to say you were doing it wrong. The use of interfaces is meant to easily allow you to change one implementation for another, thus freeing your code from hard dependencies. RestSharp is precisely the kind of hard dependency you want to avoid in your code.
I am not saying Alex was right in adding the breaking changes, but this in fact will lead to better designed code, if from now on, you wrap the use of RestSharp and use an interface for your wrapper, this will allow you to just replace RestSharp by whatever you want with ease, whenever you want to or need to. I have gone that route a long time ago and I mostly use my own web client implementations over HttpClient, with my own interfaces.
You all take care.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/94699276-8a00-451d-8f23-b477326d6d47n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/CAP66vQXYNPDZtOohp764cXOU03-GxKnmZ7JmaEjXrM3%2B34d-aQ%40mail.gmail.com.
I also want to respond and apologize for my tone in my message about “if I may be blunt.” It’s from my English heritage (I’m American but British ancestry) LOL
However, I do find it interesting that the evolution of this discussion seems to have proved my point about the importance of “code to an abstraction.”
Brian Hart
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/94699276-8a00-451d-8f23-b477326d6d47n%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "RestSharp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to restsharp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/615bb608-ba85-4860-b829-1e171a7792fdn%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "RestSharp" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/restsharp/SOViQe8KS6c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to restsharp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/restsharp/d0e61fda-0edd-4f5d-8b5b-f2389871ca3dn%40googlegroups.com.
