There are different libs to access Gpio:
Is a wrapper on wiringPI (easy to use) and it's good.
Unosquare has also a wrapper on pigpio library
I normally use:
This works nice and has a lot of device defined. This comes from Microsoft itself.
Both the libs can be installed via nuget in the net core project.