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
747 stars 309 forks source link

Make RequestResult bucket state return types nullable, plus misc refactoring #1066

Closed nozzlegear closed 4 months ago

nozzlegear commented 4 months ago

This PR has a small breaking change made to the return types of RequestResult.GetRestBucketState() and GetGraphQLBucketState(JsonDocument response) to reflect that they can return null. The only thing that has changed with these two methods is the return types, they've always been able to return null; the types just reflect that now.

The PR also contains a couple of commits with some housekeeping and reorganization of folders and internal namespaces.