Allows to configure DbFun to compile expressions with FastExpressionCompiler instead of standard System.Linq.Expressions-based compiler. Thanks to faster compilation (even 10-14x), its usage improves startup performance and, in some cases, runtime performance.
$ dotnet add package DbFun.FastExpressionCompilerDbFun is a tool for writing data access code in F# functional way.
It's fast, type safe and gives you full control on your queries.
No custom query DSL enabled - just raw SQL.
In its core DbFun does not use any features specific to some db provider, so it works with any ADO.NET provider.
The only limitation is possibility of execution of commands in SchemaOnly mode.
It was tested against MS SqlServer, Oracle, PostgreSQL, Firebird, MySQL and SQLite.
There are extensions, enabling provider-specific features: