merge signalr.demo