Du bör undvika SqlDep. i alla fall. Jag rekommenderar alltid att du publicerar databasändringar på en servicebuss och låter signaler hämta den. På så sätt kan du aktivera tillståndsändringar i din domän och signaler kan ta upp det
Kolla in det här biblioteket för att abstrahera signaler från din backend-buss (jag är författaren)
https://github.com/AndersMalmgren/SignalR.EventAggregatorProxy/wiki