nozzlegear / ShopifySharp

ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
https://nozzlegear.com/shopify-development-handbook
MIT License
742 stars 308 forks source link

Refactor the CloneableRequestMessage #1004

Open nozzlegear opened 7 months ago

nozzlegear commented 7 months ago

I want to rework the whole concept of the CloneableRequestMessage. Rather than cloning the request message, we'll use a sort of HttpMessage object that has configuration data about the request but is not disposable and does not do the request itself. It's simply used to create the request. It will hold the data being sent to Shopify, along with the Http method used, the url, headers, and so on.

Related: #1001