Npgsql - NOTIFY событие и прикрепление полезной нагрузки - PullRequest
0 голосов
/ 13 октября 2019

Можно ли получить полезную нагрузку при использовании метода NOTIFY psql?

сейчас я использую

using (var cmd = new NpgsqlCommand("NOTIFY test", conn)) {
        cmd.ExecuteNonQuery();
}

, но я хотел бы прикрепить сообщение с NOTIFY событие

для уточнения

using (var cmd = new NpgsqlCommand("NOTIFY test_channel, test_message", conn)) {
        cmd.ExecuteNonQuery();
}

это выдает ошибку

Exception has occurred: CLR/Npgsql.PostgresException
An exception of type 'Npgsql.PostgresException' 
occurred in System.Private.CoreLib.dll 
but was not handled in user code: 'External component has thrown an exception.'

1 Ответ

0 голосов
/ 14 октября 2019

Как показывает документация PostgreSQL , вы можете включить произвольную строку полезной нагрузки:

Тест NOTIFY, полезная нагрузка

...