From 0ba0d7058d2406e3314ccee7a4ae9ccdb0f3ae21 Mon Sep 17 00:00:00 2001 From: David Pfeffer Date: Sun, 13 Mar 2016 11:33:17 -0400 Subject: [PATCH 1/2] Exposed json wrapper for customization by user --- signalr/signalr.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/signalr/signalr.d.ts b/signalr/signalr.d.ts index 5f605eb5e9..617fa84eb9 100644 --- a/signalr/signalr.d.ts +++ b/signalr/signalr.d.ts @@ -169,12 +169,18 @@ declare namespace SignalR { protocol: string; host: string; } + + interface JsonConverter { + stringify: (o: any) => string; + parse: (str: string) => any; + } interface Connection { clientProtocol: string; ajaxDataType: string; contentType: string; id: string; + json: JsonConverter; logging: boolean; url: string; qs: string | Object; From 6792a620982fad175edc94ededccc3a24cf7a3b0 Mon Sep 17 00:00:00 2001 From: David Pfeffer Date: Tue, 15 Mar 2016 07:47:30 -0400 Subject: [PATCH 2/2] Switched to using global JSON --- signalr/signalr.d.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/signalr/signalr.d.ts b/signalr/signalr.d.ts index 617fa84eb9..00bc88c15d 100644 --- a/signalr/signalr.d.ts +++ b/signalr/signalr.d.ts @@ -170,17 +170,12 @@ declare namespace SignalR { host: string; } - interface JsonConverter { - stringify: (o: any) => string; - parse: (str: string) => any; - } - interface Connection { clientProtocol: string; ajaxDataType: string; contentType: string; id: string; - json: JsonConverter; + json: JSON; logging: boolean; url: string; qs: string | Object;