Replaced signalr with webapi