KendoUI Grid Signalr Error <p>I am receiving the error "Maximum call stack size exceeded" while trying to bind Signalr data to the KendoUI grid (v2014.1 416).</p> <p>Here is my current code:</p> <pre><code>var epConnection = $.hubConnection(); var hub = epConnection.createHubProxy("EventsPendingHub"); var hubStart = epConnection.start(); $('#tblEventsPending').kendoGrid({ sortable: true, columns: [ { field: "EventNum" }, { field: "Area" }, { field: "Zone" }, { field: "Priority" }, { field: "Type" }, { field: "TIQ" }, { field: "Location" }, { field: "Apt"} ], dataSource: { type: "signalr", autoSync: true, schema: { model: { id: "EventNum", fields: { "EventNum": { type: "string" }, "Area": { type: "string" }, "Zone": { type: "string" }, "Priority": { type: "string" }, "Type": { type: "string" }, "TIQ": { type: "string" }, "Location": { type: "string" }, "Apt": {type: "string"} } } }, sort: [ { field: "Priority", dir: "desc"}, { field: "TIQ", dir: "desc"} ], transport: { signalr: { promise: hubStart, hub: hub, server: { read: "read", update: "update", destroy: "destroy", create: "create" }, client: { read: "read", update: "update", destroy: "destroy", create: "create" } } } } }); </code></pre> <p>Hub Code:</p> <pre><code>[HubName("EventsPendingHub")] public class EventsPendingHub : Hub { private readonly EventsPending _eventsPending; public EventsPendingHub() : this(EventsPending.Instance) {} public EventsPendingHub(EventsPending eventsPending) { _eventsPending = eventsPending; } public IEnumerable&lt;EventPending&gt; GetAllEventsPending() { return _eventsPending.GetAllEventsPending(); } } </code></pre> <p>Startup.cs:</p> <pre><code>[assembly: OwinStartup(typeof(CADView.Startup))] namespace CADView { public class Startup { public void Configuration(IAppBuilder app) { var hubConfiguration = new HubConfiguration(); hubConfiguration.EnableDetailedErrors = true; app.MapSignalR(hubConfiguration); } } } </code></pre> <p>The error is being thrown at the client by jQuery...the last line from below is repeated 30+ times.</p> <p>Uncaught RangeError: Maximum call stack size exceeded </p> <p>o.extend.isPlainObject jquery-2.1.0.min.js?hash=2258a75c-c461-4821-2436-dfdf3af9bffe:2 o.extend.o.fn.extend jquery-2.1.0.min.js?hash=2258a75c-c461-4821-2436-dfdf3af9bffe:2</p>