title: How to cancel async task via web request?
body: <p>Here is the scenario: On user login I start a task which is listening to IMAP idle for mail notifications and it has live connection with the client via signalr(kind of push notification). Now the problem is how do i cancel this task? i.e. user cancel push notification or log out..</p>
  
  <p>EDIT: as per my understanding for example if 5 users logged on to the site there are 5 tasks running? so how do i cancel individual tasks.</p>