Это нормальное поведение SQLDependency? - PullRequest
0 голосов
/ 16 мая 2018
 void  OnDependencyChange(object sender,SqlNotificationEventArgs e)
  {
    MessageBox.Show("changed");

   }

Я выполняю запрос во ViewModel, я получаю результат (скажем, 10). Если я пытаюсь мгновенно вставить в SQL новую строку, я не получаю MessageBox. Тем не менее, если я остановлю отладку и перезапущу свое приложение, оно покажет, как если бы значение изменилось, которое оно сделало. Разве SQLDependency не должен давать вам уведомления в реальном времени?

Я ожидал, что MessageBox покажет момент, когда я добавлю новую строку в свою таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...