InfluxDB3.Client 1.1.0-dev.1441

This is a prerelease version of InfluxDB3.Client.
There is a newer version of this package available.
See the version list below for details.
dotnet add package InfluxDB3.Client --version 1.1.0-dev.1441
                    
NuGet\Install-Package InfluxDB3.Client -Version 1.1.0-dev.1441
                    
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.
<PackageReference Include="InfluxDB3.Client" Version="1.1.0-dev.1441" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="InfluxDB3.Client" Version="1.1.0-dev.1441" />
                    
Directory.Packages.props
<PackageReference Include="InfluxDB3.Client" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add InfluxDB3.Client --version 1.1.0-dev.1441
                    
#r "nuget: InfluxDB3.Client, 1.1.0-dev.1441"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package InfluxDB3.Client@1.1.0-dev.1441
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=InfluxDB3.Client&version=1.1.0-dev.1441&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=InfluxDB3.Client&version=1.1.0-dev.1441&prerelease
                    
Install as a Cake Tool

<p align="center"> <img src="net_logo.svg" alt=".NET Logo" width="150px"> </p> <p align="center"> <a href="https://www.nuget.org/packages/InfluxDB3.Client"> <img src="https://buildstats.info/nuget/InfluxDB3.Client" alt="NuGet Badge"> </a> <a href="https://influxcommunity.github.io/influxdb3-csharp/"> <img src="https://img.shields.io/badge/-docfx-blue?logo=csharp&logoColor=white" alt="docfx"> </a> <a href="https://github.com/InfluxCommunity/influxdb3-csharp/actions/workflows/codeql-analysis.yml"> <img src="https://github.com/InfluxCommunity/influxdb3-csharp/actions/workflows/codeql-analysis.yml/badge.svg?branch=main" alt="CodeQL analysis"> </a> <a href="https://github.com/InfluxCommunity/influxdb3-csharp/actions/workflows/linter.yml"> <img src="https://github.com/InfluxCommunity/influxdb3-csharp/actions/workflows/linter.yml/badge.svg" alt="Lint Code Base"> </a> <a href="https://dl.circleci.com/status-badge/redirect/gh/InfluxCommunity/influxdb3-csharp/tree/main"> <img src="https://dl.circleci.com/status-badge/img/gh/InfluxCommunity/influxdb3-csharp/tree/main.svg?style=svg" alt="CircleCI"> </a> <a href="https://codecov.io/gh/InfluxCommunity/influxdb3-csharp"> <img src="https://codecov.io/gh/InfluxCommunity/influxdb3-csharp/branch/main/graph/badge.svg" alt="Code Cov"/> </a> <a href="https://app.slack.com/huddle/TH8RGQX5Z/C02UDUPLQKA"> <img src="https://img.shields.io/badge/slack-join_chat-white.svg?logo=slack&style=social" alt="Community Slack"> </a> </p>

InfluxDB 3 C# .NET Client

The C# .NET client that provides an easy and convenient way to interact with InfluxDB 3. This package supports both writing data to InfluxDB and querying data using the FlightSQL client, which allows you to execute SQL queries against InfluxDB IOx.

We offer this Getting Started: InfluxDB 3.0 C# Client Library video to learn more about the library.

Installation

Add the latest version of the client to your project:

dotnet add package InfluxDB3.Client

Usage

To start with the client, import the InfluxDB3.Client package and create a InfluxDBClient by constructor initializer:

using System.Threading.Tasks;
using InfluxDB3.Client;
using InfluxDB3.Client.Write;

namespace InfluxDB3.Examples.IOx;

public class IOxExample
{
    static async Task Main(string[] args)
    {
        const string host = "https://us-east-1-1.aws.cloud2.influxdata.com";
        const string token = "my-token";
        const string database = "my-database";

        using var client = new InfluxDBClient(host, token: token, database: database);
    }
}

to insert data, you can use code like this:

//
// Write by Point
//
var point = PointData.Measurement("temperature")
    .SetTag("location", "west")
    .SetField("value", 55.15)
    .SetTimestamp(DateTime.UtcNow.AddSeconds(-10));
await client.WritePointAsync(point: point);

//
// Write by LineProtocol
//
const string record = "temperature,location=north value=60.0";
await client.WriteRecordAsync(record: record);

to query your data, you can use code like this:

//
// Query by SQL
//
const string sql = "select time,location,value from temperature order by time desc limit 10";
Console.WriteLine("{0,-30}{1,-15}{2,-15}", "time", "location", "value");
await foreach (var row in client.Query(query: sql))
{
    Console.WriteLine("{0,-30}{1,-15}{2,-15}", row[0], row[1], row[2]);
}
Console.WriteLine();

//
// Query by parametrized SQL
//
const string sqlParams = "select time,location,value from temperature where location=$location order by time desc limit 10";
Console.WriteLine("Query by parametrized SQL");
Console.WriteLine("{0,-30}{1,-15}{2,-15}", "time", "location", "value");
await foreach (var row in client.Query(query: sqlParams, namedParameters: new Dictionary<string, object> { { "location", "west" } }))
{
    Console.WriteLine("{0,-30}{1,-15}{2,-15}", row[0], row[1], row[2]);
}
Console.WriteLine();

//
// Query by InfluxQL
//
const string influxQL =
    "select MEAN(value) from temperature group by time(1d) fill(none) order by time desc limit 10";
Console.WriteLine("{0,-30}{1,-15}", "time", "mean");
await foreach (var row in client.Query(query: influxQL, queryType: QueryType.InfluxQL))
{
    Console.WriteLine("{0,-30}{1,-15}", row[1], row[2]);
}

Feedback

If you need help, please use our Community Slack or Community Page.

New features and bugs can be reported on GitHub: https://github.com/InfluxCommunity/influxdb3-csharp

Contribution

If you would like to contribute code you can do through GitHub by forking the repository and sending a pull request into the main branch.

License

The InfluxDB 3 C# .NET Client is released under the MIT License.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on InfluxDB3.Client:

Package Downloads
Dijing.InfluxdbExt

influxdb2.0 extension tool

Zongsoft.Data.Influx

This is a data driver for InfluxDB of the Zongsoft data engine.

VL.IO.InfluxDB

VL Wrapper for the InfluxDB 3 C# .NET Client

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.7.0-dev.3212 41 1/28/2026
1.7.0-dev.3171 42 1/27/2026
1.7.0-dev.3160 41 1/27/2026
1.7.0-dev.3084 42 1/26/2026
1.7.0-dev.3048 39 1/21/2026
1.7.0-dev.3032 41 1/21/2026
1.7.0-dev.3025 45 1/20/2026
1.7.0-dev.3015 43 1/19/2026
1.7.0-dev.2998 46 1/19/2026
1.7.0-dev.2993 43 1/18/2026
1.7.0-dev.2987 49 1/17/2026
1.7.0-dev.2975 41 1/16/2026
1.7.0-dev.2970 46 1/16/2026
1.7.0-dev.2964 45 1/16/2026
1.7.0-dev.2953 43 1/16/2026
1.7.0-dev.2941 44 1/16/2026
1.7.0-dev.2926 43 1/16/2026
1.7.0-dev.2920 49 1/15/2026
1.7.0-dev.2868 47 1/14/2026
1.7.0-dev.2857 46 1/14/2026
1.7.0-dev.2851 45 1/14/2026
1.7.0-dev.2845 48 1/14/2026
1.7.0-dev.2834 39 1/14/2026
1.7.0-dev.2823 47 1/14/2026
1.7.0-dev.2812 46 1/14/2026
1.7.0-dev.2806 45 1/13/2026
1.7.0-dev.2799 44 1/12/2026
1.7.0-dev.2794 46 1/11/2026
1.7.0-dev.2788 204 1/10/2026
1.7.0-dev.2782 54 1/9/2026
1.7.0-dev.2776 42 1/8/2026
1.6.0 1,370 1/8/2026
1.6.0-dev.2770 48 1/8/2026
1.6.0-dev.2763 45 1/8/2026
1.6.0-dev.2757 54 1/8/2026
1.6.0-dev.2741 46 1/7/2026
1.6.0-dev.2735 48 1/6/2026
1.6.0-dev.2730 58 1/5/2026
1.6.0-dev.2724 49 1/4/2026
1.6.0-dev.2718 45 1/3/2026
1.6.0-dev.2711 45 1/2/2026
1.6.0-dev.2706 42 1/2/2026
1.6.0-dev.2700 44 1/2/2026
1.6.0-dev.2679 49 1/2/2026
1.6.0-dev.2662 53 1/2/2026
1.6.0-dev.2657 46 1/2/2026
1.6.0-dev.2651 46 1/2/2026
1.6.0-dev.2645 47 1/2/2026
1.6.0-dev.2639 47 1/1/2026
1.6.0-dev.2633 49 12/31/2025
1.6.0-dev.2627 51 12/30/2025
1.6.0-dev.2620 54 12/29/2025
1.6.0-dev.2615 56 12/28/2025
1.6.0-dev.2608 49 12/27/2025
1.6.0-dev.2603 128 12/26/2025
1.6.0-dev.2597 138 12/25/2025
1.6.0-dev.2590 132 12/24/2025
1.6.0-dev.2585 130 12/23/2025
1.6.0-dev.2579 138 12/22/2025
1.6.0-dev.2572 77 12/21/2025
1.6.0-dev.2567 126 12/20/2025
1.6.0-dev.2561 225 12/19/2025
1.6.0-dev.2555 231 12/18/2025
1.6.0-dev.2549 221 12/17/2025
1.6.0-dev.2543 234 12/16/2025
1.6.0-dev.2526 181 12/15/2025
1.6.0-dev.2521 119 12/14/2025
1.6.0-dev.2514 79 12/13/2025
1.6.0-dev.2509 88 12/12/2025
1.6.0-dev.2503 376 12/11/2025
1.6.0-dev.2497 379 12/11/2025
1.6.0-dev.2491 398 12/10/2025
1.6.0-dev.2474 408 12/9/2025
1.6.0-dev.2469 259 12/8/2025
1.6.0-dev.2463 182 12/7/2025
1.6.0-dev.2457 117 12/6/2025
1.6.0-dev.2450 157 12/5/2025
1.6.0-dev.2445 168 12/4/2025
1.6.0-dev.2439 624 12/3/2025
1.6.0-dev.2433 626 12/2/2025
1.6.0-dev.2427 380 12/1/2025
1.6.0-dev.2421 78 11/30/2025
1.6.0-dev.2415 71 11/29/2025
1.6.0-dev.2409 139 11/28/2025
1.6.0-dev.2403 140 11/27/2025
1.6.0-dev.2391 146 11/25/2025
1.6.0-dev.2380 153 11/24/2025
1.6.0-dev.2374 122 11/23/2025
1.6.0-dev.2368 214 11/22/2025
1.6.0-dev.2362 360 11/21/2025
1.6.0-dev.2356 363 11/20/2025
1.6.0-dev.2350 363 11/19/2025
1.6.0-dev.2344 371 11/18/2025
1.5.0 4,842 11/18/2025
1.5.0-dev.2323 357 11/18/2025
1.5.0-dev.2317 363 11/18/2025
1.5.0-dev.2286 357 11/18/2025
1.5.0-dev.2269 360 11/18/2025
1.5.0-dev.2264 364 11/18/2025
1.5.0-dev.2253 370 11/18/2025
1.5.0-dev.2247 363 11/18/2025
1.5.0-dev.2241 360 11/18/2025
1.5.0-dev.2235 247 11/17/2025
1.5.0-dev.2229 102 11/16/2025
1.5.0-dev.2223 165 11/15/2025
1.5.0-dev.2217 234 11/14/2025
1.5.0-dev.2211 263 11/13/2025
1.5.0-dev.2205 252 11/12/2025
1.5.0-dev.2199 241 11/11/2025
1.5.0-dev.2193 171 11/10/2025
1.5.0-dev.2187 108 11/9/2025
1.5.0-dev.2181 84 11/8/2025
1.5.0-dev.2175 151 11/7/2025
1.5.0-dev.2169 157 11/6/2025
1.5.0-dev.2163 153 11/5/2025
1.5.0-dev.2157 161 11/4/2025
1.5.0-dev.2151 154 11/3/2025
1.5.0-dev.2145 104 11/2/2025
1.5.0-dev.2139 93 11/1/2025
1.5.0-dev.2133 152 10/31/2025
1.5.0-dev.2127 154 10/30/2025
1.5.0-dev.2120 158 10/29/2025
1.5.0-dev.2115 149 10/28/2025
1.5.0-dev.2104 168 10/27/2025
1.5.0-dev.2097 103 10/26/2025
1.5.0-dev.2092 76 10/25/2025
1.5.0-dev.2086 154 10/24/2025
1.5.0-dev.2080 147 10/23/2025
1.5.0-dev.2074 141 10/22/2025
1.5.0-dev.2068 131 10/21/2025
1.5.0-dev.2057 146 10/20/2025
1.5.0-dev.2051 88 10/19/2025
1.5.0-dev.2045 64 10/18/2025
1.5.0-dev.2038 132 10/17/2025
1.5.0-dev.2033 135 10/16/2025
1.5.0-dev.1992 1,152 9/19/2025
1.5.0-dev.1981 329 9/16/2025
1.5.0-dev.1960 235 9/15/2025
1.5.0-dev.1943 239 9/15/2025
1.5.0-dev.1938 246 9/15/2025
1.4.0 5,487 9/15/2025
1.4.0-dev.1932 239 9/15/2025
1.4.0-dev.1899 132 9/12/2025
1.4.0-dev.1815 216 9/10/2025
1.4.0-dev.1724 1,369 8/13/2025
1.4.0-dev.1720 173 8/12/2025
1.3.0 4,072 8/12/2025
1.3.0-dev.1694 177 8/4/2025
1.3.0-dev.1674 543 7/23/2025
1.3.0-dev.1664 189 7/3/2025
1.3.0-dev.1631 272 6/13/2025
1.3.0-dev.1621 279 6/13/2025
1.3.0-dev.1614 208 5/22/2025
1.3.0-dev.1610 171 5/22/2025
1.3.0-dev.1609 172 5/22/2025
1.2.0 28,711 5/22/2025
1.2.0-dev.1512 595 3/26/2025
1.1.0 6,257 3/26/2025
1.1.0-dev.1501 164 3/14/2025
1.1.0-dev.1441 169 1/28/2025
1.1.0-dev.1434 125 1/22/2025
1.0.0 10,887 1/22/2025
1.0.0-dev.1426 116 1/22/2025
1.0.0-dev.1419 121 1/22/2025
1.0.0-dev.1409 113 1/15/2025
1.0.0-dev.1399 129 1/7/2025
1.0.0-dev.1392 132 1/7/2025
1.0.0-dev.1386 122 1/7/2025
1.0.0-dev.1372 112 1/7/2025
1.0.0-dev.1356 124 1/7/2025
1.0.0-dev.1334 220 12/18/2024
0.9.0-dev.1320 136 12/16/2024
0.9.0-dev.1318 126 12/16/2024
0.9.0-dev.1288 140 12/9/2024
0.9.0-dev.1263 130 12/5/2024
0.9.0-dev.1250 110 11/26/2024
0.9.0-dev.1249 139 11/26/2024
0.9.0-dev.1236 126 11/18/2024
0.9.0-dev.1229 109 11/4/2024
0.9.0-dev.1222 119 10/22/2024
0.9.0-dev.1215 140 10/14/2024
0.9.0-dev.1208 133 10/7/2024
0.9.0-dev.1198 133 9/13/2024
0.8.0 11,286 9/13/2024
0.8.0-dev.1190 136 9/9/2024
0.8.0-dev.1183 131 9/9/2024
0.8.0-dev.1182 123 9/9/2024
0.8.0-dev.1166 126 9/3/2024
0.8.0-dev.1156 128 9/3/2024
0.8.0-dev.1149 137 9/3/2024
0.8.0-dev.1148 136 9/3/2024
0.8.0-dev.1103 130 8/12/2024
0.8.0-dev.1096 138 8/12/2024
0.7.0 6,713 8/12/2024
0.7.0-dev.1087 121 8/5/2024
0.7.0-dev.1068 133 8/5/2024
0.7.0-dev.1061 122 8/5/2024
0.7.0-dev.1054 114 8/5/2024
0.7.0-dev.1026 164 7/22/2024
0.7.0-dev.1019 140 7/15/2024
0.7.0-dev.1012 1,386 7/1/2024
0.7.0-dev.1008 128 7/1/2024
0.7.0-dev.1001 136 6/10/2024
0.7.0-dev.994 134 6/3/2024
0.7.0-dev.981 132 5/27/2024
0.7.0-dev.977 134 5/27/2024
0.7.0-dev.967 115 5/20/2024
0.7.0-dev.965 114 5/20/2024
0.7.0-dev.953 134 5/13/2024
0.7.0-dev.946 143 5/3/2024
0.7.0-dev.942 113 4/29/2024
0.7.0-dev.934 168 4/22/2024
0.7.0-dev.925 155 4/16/2024
0.6.0 16,626 4/16/2024
0.6.0-dev.917 144 4/8/2024
0.6.0-dev.910 149 4/3/2024
0.6.0-dev.891 138 3/25/2024
0.6.0-dev.890 113 3/25/2024
0.6.0-dev.877 131 3/18/2024
0.6.0-dev.869 133 3/18/2024
0.6.0-dev.859 109 3/11/2024
0.6.0-dev.858 114 3/11/2024
0.6.0-dev.845 139 3/1/2024
0.5.0 1,324 3/1/2024
0.5.0-dev.837 135 3/1/2024
0.5.0-dev.830 130 2/29/2024
0.5.0-dev.821 125 2/26/2024
0.5.0-dev.782 137 2/20/2024
0.5.0-dev.775 128 2/19/2024
0.5.0-dev.771 135 2/19/2024
0.5.0-dev.770 150 2/19/2024
0.5.0-dev.748 145 1/29/2024
0.5.0-dev.744 131 1/29/2024
0.5.0-dev.732 146 1/22/2024
0.5.0-dev.710 184 1/2/2024
0.5.0-dev.708 128 1/2/2024
0.5.0-dev.693 191 12/11/2023
0.5.0-dev.686 159 12/8/2023
0.4.0 13,249 12/8/2023
0.4.0-dev.678 157 12/8/2023
0.4.0-dev.674 164 12/4/2023
0.4.0-dev.673 150 12/4/2023
0.4.0-dev.660 145 12/4/2023
0.4.0-dev.650 183 11/13/2023
0.4.0-dev.649 139 11/13/2023
0.4.0-dev.648 134 11/13/2023
0.4.0-dev.629 132 11/6/2023
0.4.0-dev.627 132 11/6/2023
0.4.0-dev.615 155 10/31/2023
0.4.0-dev.608 162 10/17/2023
0.4.0-dev.601 132 10/11/2023
0.4.0-dev.597 167 10/2/2023
0.4.0-dev.581 161 10/2/2023
0.3.0 3,116 10/2/2023
0.3.0-dev.573 151 9/27/2023
0.3.0-dev.569 150 9/27/2023
0.3.0-dev.556 153 9/26/2023
0.3.0-dev.540 143 9/26/2023
0.3.0-dev.483 168 9/18/2023
0.3.0-dev.471 182 9/4/2023
0.3.0-dev.467 181 9/4/2023
0.3.0-dev.445 185 8/24/2023
0.3.0-dev.441 188 8/21/2023
0.3.0-dev.440 149 8/21/2023
0.3.0-dev.427 193 8/11/2023
0.2.0 4,034 8/11/2023
0.2.0-dev.419 156 8/7/2023
0.2.0-dev.418 156 8/7/2023
0.2.0-dev.405 178 8/7/2023
0.2.0-dev.360 201 7/26/2023
0.2.0-dev.353 176 7/25/2023
0.2.0-dev.337 202 7/17/2023
0.2.0-dev.327 198 7/10/2023
0.2.0-dev.314 191 6/29/2023
0.2.0-dev.310 190 6/29/2023
0.2.0-dev.306 175 6/28/2023
0.2.0-dev.299 193 6/27/2023
0.2.0-dev.295 190 6/27/2023
0.2.0-dev.285 188 6/23/2023
0.2.0-dev.278 218 6/13/2023
0.2.0-dev.271 182 6/12/2023
0.2.0-dev.264 211 6/9/2023
0.1.0 1,240 6/9/2023
0.1.0-dev.258 210 6/9/2023
0.1.0-dev.242 205 6/8/2023
0.1.0-dev.235 199 6/8/2023
0.1.0-dev.2 206 6/8/2023
0.1.0-dev.1 205 6/8/2023