Powinieneś unikać SqlDep. w każdym razie. Zawsze zalecam publikowanie zmian w bazie danych na magistrali usług i pozwolenie sygnalizatorowi na ich odebranie. W ten sposób możesz wywołać zmiany stanu dowolnego oprogramowania w swojej domenie, a sygnalizator może je odebrać
Sprawdź tę bibliotekę do abstrakcyjnego sygnalizatora z twojej magistrali zaplecza (jestem autorem)
https://github.com/AndersMalmgren/SignalR.EventAggregatorProxy/wiki