0
私は非同期通知の実装を持っています。非同期npg接続のPostgreSQL DB
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でこれを行う方法についてのアドバイスはありますか?おかげさまで
このドキュメントでは、SynchNotificationに関する情報は提供していません。私がフラグを使用する場合、接続時にサポートされていないエラーメッセージで実行されます。 誰かが3.2.5で非同期動作を正常に使用しましたか? – Vik
このパラメータは存在しないため、ドキュメントではSyncNotificationに関する情報は提供されません。非同期通知を受け取るには、ドキュメントに従ってください。 –
ドキュメントをもう一度読み、ドキュメントに従って再設計します。今それは動作します。ありがとう – Vik