/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v4.1.13
src/Npgsql.NetTopologySuite/NetTopologySuiteHandlerFactory.cs
25 строк
902 B
Yoh Deadfall
Updated NetTopologySuite to version 2.0.0
28 авг 2019, 11:37
28 авг 2019, 11:37
e4594e2
Код
Авторство
О чём код?
using System; using NetTopologySuite.Geometries; using NetTopologySuite.IO; using Npgsql.PostgresTypes; using Npgsql.TypeHandling; #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member namespace Npgsql.NetTopologySuite { public class NetTopologySuiteHandlerFactory : NpgsqlTypeHandlerFactory<Geometry> { readonly PostGisReader _reader; readonly PostGisWriter _writer; internal NetTopologySuiteHandlerFactory(PostGisReader reader, PostGisWriter writer) { _reader = reader ?? throw new ArgumentNullException(nameof(reader)); _writer = writer ?? throw new ArgumentNullException(nameof(writer)); } public override NpgsqlTypeHandler<Geometry> Create(PostgresType postgresType, NpgsqlConnection conn) => new NetTopologySuiteHandler(postgresType, _reader, _writer); } }