Comments (8)
After tinkering with .NET Core and trying to add support to ShopifySharp, it looks like we won't be able to do so until the RestSharp dependency adds support itself. They're tracking that right here.
from shopifysharp.
@nozzlegear Posted a bounty to help kick-start this 😄
For the bounty developer, the goal of this bounty is to upgrade this library to support .net core. PR must be accepted to be considered complete.
from shopifysharp.
In the lamest change ever, apparently Microsoft has decided to revert the project.json (😖) and go back to .csproj. Not sure exactly when this will happen, though.
from shopifysharp.
Here's a guide for migrating a library to .NET Core.
from shopifysharp.
Yay! This is going to be huge for my startup 😄 Please keep this thread up to date with how you progress.
from shopifysharp.
Would also very much like to see this project gain .NET Core/Standard support. Is RestSharp currently the only dependency that doesn't support .NET Standard? Once the dependencies are sorted the process of converting the project to .NET Standard should be quite easy. Also, as I've seen a previous posted raise concearn I just wanted to say that .NET Standard libs can be used from both .NET Core and .NET Framework - so there is no issue of making sure it still supports .NET Framework.
from shopifysharp.
Hey @tomeo, thanks for clarifying that! I haven't used any .NET Standard libs (to my knowledge) yet in a Framework project, so wasn't sure if they'd work together out of the box.
RestSharp was the only dependency that didn't support dotnet standard, and it's already been replaced with Flurl in the 4.0 branch. I've got a list of issues and features that I'm working through before that branch gets merged in and published, but you can track the progress in the 4.0 pull request and even use the current dotnet standard version by downloading the artifacts from AppVeyor.
from shopifysharp.
.NET Core support has been merged into the master branch! I'm going to be publishing it on Nuget by Friday evening.
from shopifysharp.
Related Issues (20)
- Deprecated property delivery_category is being used HOT 2
- How to list order by product ? HOT 3
- API get checkout by token not working HOT 6
- Internal application stopped working HOT 2
- Order not coming in api HOT 2
- Adding Multiple Tracking Numbers with Fulfillment.TrackingNumbers HOT 3
- Add read_returns and write_returns to access scopes enums HOT 2
- Customer is not returned by graphql mutation HOT 2
- LeakyBucket does not release the Semaphore if a request fails or the task is canceled
- Missing Alt attribute in ArticleImage class
- HttpResponseMessage Response in RequestResult marked as Obsolete HOT 5
- Add support for IAsyncEnumerable on every service that supports ListAsync
- Add support for validating the timestamp with a default timeout period in `ShopifyRequestValidationUtility`
- IsValidShopDomainAsync should check if shopDomain is a valid uri before building the shop domain uri HOT 2
- Support for Meta Objects? HOT 6
- RefundLineItem SubTotalTaxSet - copypaste issue? HOT 1
- Feature: Generate methods based on .graphql files HOT 2
- OrderRiskService Deprecated / Obsolete HOT 2
- New 'current_quantity' field of order 'line_items'
- Company / Channels / Publications HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shopifysharp.