- function composition
- bound functions
- actions
- queries
- Pattern this project after the Swagger Provider
- Use the new FSharp.Data.Xsd provider to provide types from the Edm/Edmx schemas
- Create an ASP.NET Web API that exposes an OData v4 service for testing
- Create a checklist of OData v4 features
- Create a query approach similar to the Azure Storage Provider for Tables
- Erase all types and queries to REST calls
http://stackoverflow.com/questions/12339205/pattern-matching-xml-in-f
I propose to create an OData v4 type provider using Vipr
I'm going to leverage the ODataReader.v4.IOdcmReaderimplementation for converting
OData v4 metadata into an OdcmModel, then mapping the OdcmModel to provided types.
The recently announced MS Graph SDK uses it. I'm hoping to create an MS Graph Type Provider as a follow-on to this work.
FSharp.Data.TypeProviders was extracted to its own project pursuant to this issue
However it still just uses DataSvcUtil.exe to generate C# code
Unfortunately, that utility doesn't support OData V4. Jamie had problems with unsupported OData versions once upon a time