/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v7.0.8
test/Npgsql.TrimmingTests/Program.cs
16 строк
662 B
Shay Rojansky
Very first work on trimming compatibility (#3896)
02 авг 2021, 23:36
Не верифицирован
02 авг 2021, 23:36
c1d9630
Код
Авторство
О чём код?
using System; using Npgsql; var connectionString = Environment.GetEnvironmentVariable("NPGSQL_TEST_DB") ?? "Server=localhost;Username=npgsql_tests;Password=npgsql_tests;Database=npgsql_tests;Timeout=0;Command Timeout=0"; await using var conn = new NpgsqlConnection(connectionString); await conn.OpenAsync(); await using var cmd = new NpgsqlCommand("SELECT 'Hello World'", conn); await using var reader = await cmd.ExecuteReaderAsync(); while (await reader.ReadAsync()) { var value = reader.GetFieldValue<string>(0); if (value != "Hello World") throw new Exception($"Got {value} instead of the expected 'Hello World'"); }