SkillAgentSearch skills...

EntityFramework.Functions

EntityFramework.Functions library implements Entity Framework code first support for stored procedures (with single result type, multiple result types, output parameter), table-valued functions (returning entity type, complex type), scalar-valued functions (composable, non-composable), aggregate functions, built-in functions, niladic functions, and model defined functions.

Install / Use

/learn @Dixin/EntityFramework.Functions
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1>EntityFramework.Functions</h1> <a fref="https://ci.appveyor.com/project/Dixin/entityframework-functions"><img src="https://ci.appveyor.com/api/projects/status/r4x7jaav6ldw68fa?svg=true" alt="Build status" /></a> <p>EntityFramework.Functions library implements <a href="https://en.wikipedia.org/wiki/Entity_Framework" target="_blank">Entity Framework</a> code first support for:</p> <ul> <li> Stored procedures, with: <ul> <li>single result type</li> <li>multiple result types</li> <li>output parameter</li> </ul> </li> <li> Table-valued functions, returning <ul> <li>entity type</li> <li>complex type</li> </ul> </li> <li> Scalar-valued functions <ul> <li>composable</li> <li>non-composable</li> </ul> </li> <li>Aggregate functions</li> <li>Built-in functions</li> <li>Niladic functions</li> <li>Model defined functions</li> </ul> <p>EntityFramework.Functions library works on .NET Standard with Entity Framework 6.4.0. It also works on .NET 4.0, .NET 4.5, .NET 4.6, .NET 4.7, .NET 4.8 with <a href="https://msdn.microsoft.com/en-us/data/jj574253.aspx" target="_blank">Entity Framework 6.1.0 and later</a>. Entity Framework is the only dependency of this library.</p> <p>It can be installed through <a href="https://www.nuget.org/packages/EntityFramework.Functions" target="_blank">Nuget</a>:</p> <blockquote> <p>dotnet add package EntityFramework.Functions</p> </blockquote> <p>Or:</p> <blockquote> <p>Install-Package EntityFramework.Functions -DependencyVersion Highest</p> </blockquote> <p>See:</p> <ul> <li>Document: <a title="https://weblogs.asp.net/Dixin/EntityFramework.Functions" href="https://weblogs.asp.net/Dixin/EntityFramework.Functions" target="_blank">https://weblogs.asp.net/Dixin/EntityFramework.Functions</a> <ul> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Source_code">Source code</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#APIs">APIs</a> <ul> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#[Function]">[Function]</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#[Parameter]">[Parameter]</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#[ResultType]">[ResultType]</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#FunctionConvention_and_FunctionConvention&lt;TFunctions&gt;">FunctionConvention and FunctionConvention&lt;TFunctions&gt;</a></li> </ul></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Examples">Examples</a> <ul> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Add_functions_to_entity_model">Add functions to entity model</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Stored procedure,_with_single_result_type">Stored procedure, with single result type</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Stored_procedure,_with_output_parameter">Stored procedure, with output parameter</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Stored_procedure,_with_multiple_result_types">Stored procedure, with multiple result types</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Table-valued_function">Table-valued function</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Scalar-valued_function,_non-composable">Scalar-valued function, non-composable</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Scalar-valued_function,_composable">Scalar-valued function, composable</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Aggregate_function">Aggregate function</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Built-in_function">Built-in function</a></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Niladic_function">Niladic function</a></li> </ul></li> <li><a href="https://weblogs.asp.net/Dixin/EntityFramework.Functions#Version_history">Version history</a></li> </ul></li> <li>Source code: <a title="https://github.com/Dixin/EntityFramework.Functions" href="https://github.com/Dixin/EntityFramework.Functions" target="_blank">https://github.com/Dixin/EntityFramework.Functions</a></li> <li>Nuget package: <a title="https://www.nuget.org/packages/EntityFramework.Functions" href="https://www.nuget.org/packages/EntityFramework.Functions">https://www.nuget.org/packages/EntityFramework.Functions</a></li> </ul>

Related Skills

View on GitHub
GitHub Stars81
CategoryCustomer
Updated7mo ago
Forks26

Languages

C#

Security Score

87/100

Audited on Aug 5, 2025

No findings