Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Check if package is compatible with .net core

I started programming with .NET Core and ASP.NET Core and after reading many Docs/Tutorials i still am not sure of how to realize if a Nuget-(Meta-)Package is comptabile/usable within my .NET-Core-App.

  1. How to check if a NuGet-Package is compatible with .NET Core. E.g. the often recited Newtonsoft JSON. Is it compatible/usable - and how to see this?
  2. Is there a list of all the available .NET Core packages?

(Like here it lists a few

key NuGet packages for .NET Core

). But since they say those are "key" packages i would assume there are more. But which?

like image 452
Juarrow Avatar asked Aug 29 '16 17:08

Juarrow


1 Answers

The best way to understand compatibility is table here

In this table you can check what API version support NuGet package. If it is standard 1.0+ - it works with .Net Core

For checking (supported API version) dependencies on your package, you can check page of package on nuget.org or in your package manager

Here is an example for Rider

like image 144
Vladislav Avatar answered Sep 17 '22 14:09

Vladislav