title: SqlDependency throwing Invalid Operation exception
body: <p>In our project we are invalidating the cache based on the change in the query output. This is implemented using change notifications.</p>
  
  <p>In the <code>Global.asax</code> file in the <code>Application Start</code> block we have also added <code>SqlDependency.Start(ConnectionStr)</code>. But still its throwing the following invalid operation exception:</p>
  
  <blockquote>
    <p>Message "When using SqlDependency without providing an options value,
    SqlDependency.Start() must be called prior to execution of a command
    added to the SqlDependency instance." string</p>
  </blockquote>
  
  <p>What could be the possible reason for this issue?</p>