All examples I've found accessing D365 F&O OData uses a client code generator proxy class to consume a data entity. I've used it and it works great.
I now have a new requirement which means I have to access OData using the C# HTTP library as demonstrated here (https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/webapi/web-api-basic-operations-sample-csharp) for D365 CE. This is the exact example I am looking for regarding D365 F&O but cannot find anything.
Any suggestions would be appreciated.