I am currently working on a system that stores its data in its own store and in an existing SQL server db (customer unwilling to make structural changes to this DB)
Outbound updates to the existing store are fine from our app as they can at the worst call the existing stored procedures to insert/update into the existing database.
Inbound from the database is more of a problem. I had considered using SqlDependency but this seems sub optimal. I am more inclined towards SqlNotificationRequest but dont really want to have to poll from within our ASP.net app.
Can windows service bus monitor the queues set up by a SqlNotificationRequest and direct messages to a WebAPI endpoint to notify of data changes that need to be reconciled?
Regards
Ben.