Part 1: OData with ASP.NET Core
https://damienbod.com/2018/10/12/odata-with-asp-net-core/
Part 2: Using an OData Client with an ASP.NET Core API
https://damienbod.com/2018/10/18/using-an-odata-client-with-an-asp-net-core-api/
Scaffold-DbContext "Data Source="your_sql_instance"\sqlexpress;Initial Catalog=AdventureWorks2016;Integrated Security=True" Microsoft.EntityFrameworkCore.SqlServer -OutputDir DatabaseNew
https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks
https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/existing-db
https://blogs.msdn.microsoft.com/odatateam/2018/07/03/asp-net-core-odata-now-available/
http://azurecoder.net/2018/02/19/creating-odata-api-asp-net-core-2-0/
https://dotnetthoughts.net/getting-started-with-odata-in-aspnet-core/
https://github.com/damienbod/WebAPIODataV4
2019-05-03 Updated packages
2019-02-26 Updated to latest .NET Core 2.2
2018-10-18 Updated to .NET Core 2.2