Istnieje niewydana implementacja SignalR przy użyciu programu SQL Server jako magistrali komunikatów (płyty bazowej), która jest w toku. Możesz wyświetlić i skompilować źródło z https:/ /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer
Gdy masz skompilowaną wersję i odwołujesz się do zestawu SignalR.SqlServer w swoim projekcie, możesz włączyć płytę montażową programu SQL Server, wywołując następujące czynności, zwykle z Application_Start
w pliku global.asax.cs.
var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
GlobalHost.DependencyResolver.UseSqlServer(connection);
Przyjęto założenie, że zdefiniowano parametry połączenia SignalRMessageBus w pliku web.config. Zestaw SignalR.SqlServer utworzy potrzebne tabele, jeśli nie istnieją one jeszcze w wystąpieniu bazy danych, na które kierujesz parametry połączenia, więc upewnij się, że konto uzyskujący dostęp za pomocą ma uprawnienia do tworzenia tabel.
Ponownie, nie zostało to oficjalnie wydane, ale zgodnie z tym problemem - Sql wyskalowany w górę Wiadomość Autobus będzie to część nadchodzącej wersji 1.0 Alpha 1.