在我的一个项目(现已上线)中使用 SQLDepdendency 作为队列实现后,发现它已损坏(参见http://rusanu.com/2008/01/04/sqldependencyonchange-callback-timing/)。
我正在拼命寻找替代品。我专注于使用 SQLNotificationRequest 作为替代,这是 SQLDependency 通过在运行时动态创建队列和 ServiceBroker 服务来创建方便的实现的方法。
我已经搜索了互联网,但我似乎无法在 SQLNotificationRequest 上找到任何好的例子,我在这里查看了http://msdn.microsoft.com/en-us/library/3ht3391b(v=vs.80).aspx,但是代码有问题,无法按预期工作。
我还查看了代码项目,http://www.codeproject.com/Articles/18130/Advanced-SQL-SQLNotificationRequest-Functiona但作者坚持认为代码只是一个概念证明,也没有按预期运行。
有没有人有关于 SQLNotificationRequest 的好资源?一本书可能有一个很好的例子,或者可能建议如何修复link1中的代码?
我已经运行了代码,但它会继续检查通知,而不是仅在数据库实际发生更改时才触发(更改计数器持续运行)

有没有办法在 Application Insights HTTP 或依赖项跟踪模块中包含 HTTP 正文响应内容?知道请求的 HTTP 响应状态代码是什么很有用,但我们知道响应消息/数据是什么非常重要。
我看过创建自定义过滤器或初始化程序,但似乎没有任何属性具有任何响应内容,我该如何包含它?