title: Signalr client to server push using abstract model
body: <p>I've managed to set up communication using Signalr from both sides. When sending a message from server to client, I use an abstract model and have only one method at client. </p>
  
  <p>I wanted to know if there was a possible way to do so similiary from the other side - from client to server, because so far I can't get this to work. </p>
  
  <p>My meaning is: </p>
  
  <p>Server side:</p>
  
  <pre><code>public class MyHub : Hub
  {
       public void HandleNotification(BaseNotification notification)
       {
           if(notification is NewItemNotification) {
                  ....
           } else if (notification is UpdatedItemNotification) {
                  ....
           } else if (notification is DeletedItemNotification) {
                  ....
           }
       }
  }
  </code></pre>
  
  <p>In the following example I get an empty <code>BaseNotification</code> object</p>