Uses ImpromptuInterface to provide a Strong-Typed .NET proxy mapper for SignalR