void OnDependencyChange(object sender,SqlNotificationEventArgs e)
{
MessageBox.Show("changed");
}
Я выполняю запрос во ViewModel, я получаю результат (скажем, 10). Если я пытаюсь мгновенно вставить в SQL новую строку, я не получаю MessageBox
. Тем не менее, если я остановлю отладку и перезапущу свое приложение, оно покажет, как если бы значение изменилось, которое оно сделало. Разве SQLDependency не должен давать вам уведомления в реальном времени?
Я ожидал, что MessageBox покажет момент, когда я добавлю новую строку в свою таблицу.