FluidDbClient 1.0.2

.NET Standard 1.2 .NET Framework 4.5.2
There is a newer version of this package available.
See the version list below for details.
NuGet\Install-Package FluidDbClient -Version 1.0.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
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
#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

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.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1
.NET Framework net451 net452 net46 net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen30 tizen40 tizen60
Universal Windows Platform uap uap10.0
Windows Phone wpa81
Windows Store netcore451
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

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 3,220 6/18/2019
1.1.8 767 2/12/2019
1.1.7 1,501 1/9/2019
1.1.6 785 1/8/2019
1.1.5 797 1/7/2019
1.1.4 764 1/4/2019
1.1.3 792 1/3/2019
1.1.2 1,134 11/14/2017
1.1.1 999 11/13/2017
1.1.0 1,220 7/27/2017
1.0.9 1,152 7/27/2017
1.0.8 1,119 5/16/2017
1.0.7 1,083 5/15/2017
1.0.6 1,076 5/11/2017
1.0.4 1,104 3/31/2017
1.0.2 1,188 10/3/2016
1.0.1 1,073 9/29/2016
1.0.0 1,445 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>.