So you know, if you want to target .net core, the toolkit from Opto22 has not been compiled to target .net core.
The toolkit shouldn’t have anything in it that would prevent Opto22 from just re-targeting and recompiling, but this has not been done yet. It would be even nicer if the source was open like the C++ library, not sure why Opto22 hasn’t done that. Maybe @bensonh can look into that?
See this post Porting C# application onto GRV native linux - #27 by philip where I posted source code to my .net library for OptoMMP which targets .net core and has been tested to run on ARM (which is useful if you want to run the application on a PR1). Like Todd, I ported the C library to C# a decade ago.