When should you use the .NET Core class library project type?
when you want to increase the .NET API surface area your library can access, and allow only .NET Core apps to be compatible with your library
when you want to increase compilation speed and have fewer features
when you want to increase the number of apps that are compatible with your library, and decrease the .NET API surface area your library can access
when you want to decrease speed but have more features