title: How to publish messages using the SignalR SqlMessageBus
body: <p>I have a Windows Service that I'd like to periodically publish some data. I know I can use the .NET <code>HubConnection</code> object to create a proxy to a SignalR hub and send a message through it but since the web app is hosted on an IIS web farm that can get a bit hacky. The web farm hubs are connected using the SQL Server-based <code>SqlScaleoutConfiguration</code> backplane. What I'd really like to do some thing like this:</p>
  
  <pre><code>var config = new SqlScaleoutConfiguration(sqlConnString);
  GlobalHost.DependencyResolver.UseSqlServer(sqlConnString); //Redundent??
  
  var messageBus = new SqlMessageBus(GlobalHost.DependencyResolver, config);
  var message = new Message("DataHub", "RefreshData", payload);
  messageBus.Publish(message);
  </code></pre>
  
  <p>Obviously this doesn't work. Any sample code/documentation on how to interact directly with the SignalR message bus would be greatly appreciated. Thanks!!</p>