I am developing a .NET 6 server process that needs access to the tabular data of various featuresets we host on ArcGIS online (I'm not trying to display maps, I just need to lookup and reference the attributes of various features).
There is an Esri.ArcGISRuntime package that would seem to be the appropriate SDK (i.e. officially developed by ESRI) but when I try to use it I get the following message:
The 'Esri.ArcGISRuntime' nuget package cannot be used to target 'net6.0' for output type 'Exe'. Only platform-agnostic class libraries or Windows, iOS and Android platforms are supported.
My server is Windows and the application is compiled for windows. However, even if I use that in a class library, once I reference that library in my application, I get the same error message.
If necessary, I can make REST calls to raw JSON and deserialize things manually but it would be nice if there was an SDK that managed all the low-end plumbing.