FluidDbClient 1.0.2

There is a newer version of this package available.
See the version list below for details.
Install-Package FluidDbClient -Version 1.0.2
dotnet add package FluidDbClient --version 1.0.2
<PackageReference Include="FluidDbClient" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FluidDbClient --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: FluidDbClient, 1.0.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install FluidDbClient as a Cake Addin
#addin nuget:?package=FluidDbClient&version=1.0.2

// Install FluidDbClient as a Cake Tool
#tool nuget:?package=FluidDbClient&version=1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

When you absolutely need to work with ADO.NET but want to ditch 95% of the boilerplate code. Perfect fit if you need to run explicit SQL and/or map raw data to complex objects that you won't trust to your ORM. Intuitively parameterize queries and commands, stream records, process multiple result sets with ease, batch operations into a single transaction, build scripts with dynamically-generated parameters, and if you wish, do things asynchronously. It's fast and super lightweight.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on FluidDbClient:

Package Downloads

SQL Server provider for FluidDbClient. This library also makes working with Table Valued Parameters a snap.


Basic Oracle provider for FluidDbClient.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.9 2,405 6/18/2019
1.1.8 617 2/12/2019
1.1.7 1,132 1/9/2019
1.1.6 618 1/8/2019
1.1.5 632 1/7/2019
1.1.4 596 1/4/2019
1.1.3 636 1/3/2019
1.1.2 898 11/14/2017
1.1.1 772 11/13/2017
1.1.0 979 7/27/2017
1.0.9 930 7/27/2017
1.0.8 889 5/16/2017
1.0.7 850 5/15/2017
1.0.6 841 5/11/2017
1.0.4 871 3/31/2017
1.0.2 948 10/3/2016
1.0.1 852 9/29/2016
1.0.0 1,103 9/29/2016

Drastically reduced the dependencies required in 1.0.1. Now targets just net452 and netstandard1.2. Moved methods from IManagedDbQuery to extension methods to keep this interface clean.  Dropped native dynamic functionality as this just dirtied up the API.  Callers can easily map records to dynamic objects as needed.  Added extensions to map records to Dictionary<string, object>.