We are using the latest BC 365 SaaS version. Previously when using on-prem I was able to write some C# console apps to connect to the BC 365 OData endpoints I exposed. Using Windows authentication. These were fairly automated, which was the intent, since they were automated integration apps I was working on.
Now that we are using BC 365 SaaS I need to access some of these OData endpoints. I can obviously succeed by going /the long way./ I have my Azure app registration in place, can go through the OAuth2 process to get the access token to use in Postman, etc. That's all fine and dandy.
What I'm wondering is if there is some existing NuGet or GitHub project that wraps most of these steps so I can use them in an automated C# console app. Or if there is some mechanism in BC 365 SaaS I can use to register my Azure app registration in order to gain a longer-lived access token. Any suggestions?