Store Functions for EntityFramework CodeFirst
Currently Entity Framework Code First approach does not natively support store functions (Table Valued Functions (TVFs) and Stored procedures). However opening the mapping API (and a few other minor changes) made it possible to use TVFs and stored procedures with Code First. This project uses the basic building blocks to build end to end experience allowing using TVFs in Linq queries and invoking stroed procedures without having to drop down to SQL.
How to get it
The project will be available on NuGet once the required changes in Entity Framework are shipped. Currently the project depends on nightly builds of EF.
How to use it
The project uses a custom convention to discover TVF and sored proc stub functions which and map them to corresponding store functions. (The usage is going to change a little - for now see the E2ETests.cs