SignalR extensions to make things like messages and proxies type safe.