SkywardApps / popcorn

Popcorn is a .Net Middleware for your RESTful API that allows your consumers to request exactly as much or as little as they need, with no effort from you.
https://skywardapps.github.io/popcorn/
MIT License
59 stars 19 forks source link

Update to .NET Core 2.0 #14

Closed alexbarbato closed 7 years ago

alexbarbato commented 7 years ago

Possible Solution

Update dotnet sdk to 2.0

Detailed Description

We are currently running on 1.1 and could probably do to update to the most current implementation

alexbarbato commented 7 years ago

Should we also consider updating the .NET Standard framework from 1.5?

alexbarbato commented 7 years ago

Backlogging this for now as the benefits of updating to 2.0 don't seem to outweigh the backwards compatability costs. Correlated to 17417 (internal)

undiwahn commented 7 years ago

Eventually we may reopen this issue and integrate the change. The reasoning for now is that we want to cast as wide a net as we can so many people can use this library. By updating to .net core 2.0, we restrict ourselves to only projects that are also 2.0. Whereas being on .net core 1.1, any 1.1 or 2.0 project can utilize it.

There are definitely benefits to 2.0, so we will want to revisit. Possibly we need to create a separate package for 2.0 support? This may depend on how best to handle it in nuget.