Skip to content

Commit bc52d39

Browse files
authored
docs: keep main README simple
1 parent c06bcdd commit bc52d39

File tree

1 file changed

+1
-41
lines changed

1 file changed

+1
-41
lines changed

README.md

+1-41
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,9 @@ Install-Package InfluxDB.Client
7575

7676
```c#
7777
using System;
78-
using System.Linq;
7978
using InfluxDB.Client;
8079
using InfluxDB.Client.Api.Domain;
8180
using InfluxDB.Client.Core;
82-
using InfluxDB.Client.Linq;
8381
using InfluxDB.Client.Writes;
8482
using Task = System.Threading.Tasks.Task;
8583

@@ -135,55 +133,17 @@ namespace Examples
135133
});
136134
});
137135

138-
//
139-
// Query data with LINQ
140-
//
141-
var queryApi = influxDBClient.GetQueryApi();
142-
var optimizerSettings =
143-
new QueryableOptimizerSettings
144-
{
145-
DropMeasurementColumn = false
146-
};
147-
var queryable =
148-
new InfluxDBQueryable<InfluxPoint>("temperature-sensors", "org_id", queryApi, new DefaultMemberNameResolver(), optimizerSettings);
149-
150-
var latest =
151-
await queryable.Where(p => p.Measurement == "temperature")
152-
.OrderByDescending(p => p.Time)
153-
.ToInfluxQueryable()
154-
.GetAsyncEnumerator()
155-
.FirstOrDefaultAsync();
156-
157-
Console.WriteLine($"Latest {latest.Measurement} - {latest.Time}: {latest.Value}");
158-
159136
influxDBClient.Dispose();
160137
}
161138

162-
//
163-
// POCO for specific measurement
164-
//
165139
[Measurement("temperature")]
166140
private class Temperature
167141
{
168142
[Column("location", IsTag = true)] public string Location { get; set; }
169143

170144
[Column("value")] public double Value { get; set; }
171145

172-
[Column(IsTimestamp = true)] public DateTime Time { get; set; }
173-
}
174-
175-
//
176-
// POCO for different measurements
177-
//
178-
private class InfluxPoint
179-
{
180-
[Column(IsMeasurement = true)] public string Measurement { get; set; }
181-
182-
[Column("location", IsTag = true)] public string Location { get; set; }
183-
184-
[Column("value")] public double Value { get; set; }
185-
186-
[Column(IsTimestamp = true)] public DateTime Time { get; set; }
146+
[Column(IsTimestamp = true)] public DateTime Time;
187147
}
188148
}
189149
}

0 commit comments

Comments
 (0)