具有异步 npg 连接的 PostgreSQL 数据库
PostgreSQL DB with asynchronous npg connection
我有一个异步通知的实现。
看起来像这样:
using (NpgsqlCommand npgsqlCommand = new NpgsqlCommand(ListeningCommand, _npgsqlConnection))
{
npgsqlCommand.ExecuteNonQuery();
}
_npgsqlConnection.Notification += PostgresNotification;
NPG 2.x 版本。我必须在连接字符串中设置“SyncNotification=true;
”。一切都很完美。
对于 NPG 3.2.5,连接字符串不接受“SyncNotification=true;
”并且异步行为不再有效。
关于如何在 3.2.5 中执行此操作的任何建议?
谢谢
通知的 API 已从 2.x 更改为 3.2,请阅读 the documentation。
我有一个异步通知的实现。
看起来像这样:
using (NpgsqlCommand npgsqlCommand = new NpgsqlCommand(ListeningCommand, _npgsqlConnection))
{
npgsqlCommand.ExecuteNonQuery();
}
_npgsqlConnection.Notification += PostgresNotification;
NPG 2.x 版本。我必须在连接字符串中设置“SyncNotification=true;
”。一切都很完美。
对于 NPG 3.2.5,连接字符串不接受“SyncNotification=true;
”并且异步行为不再有效。
关于如何在 3.2.5 中执行此操作的任何建议? 谢谢
通知的 API 已从 2.x 更改为 3.2,请阅读 the documentation。