File tree 3 files changed +5
-5
lines changed
src/PowerShellEditorServices
Services/Workspace/Handlers
test/PowerShellEditorServices.Test.E2E
3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 9
9
namespace Microsoft . PowerShell . EditorServices . Logging
10
10
{
11
11
// This inheirits from Dictionary so that it can be passed in to SendTelemetryEvent()
12
- // which takes in an IDictionary<string, JToken >
12
+ // which takes in an IDictionary<string, object >
13
13
// However, I wanted creation to be easy so you can do
14
14
// new PsesTelemetryEvent { EventName = "eventName", Data = data }
15
- internal class PsesTelemetryEvent : Dictionary < string , JToken >
15
+ internal class PsesTelemetryEvent : Dictionary < string , object >
16
16
{
17
17
public string EventName
18
18
{
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ private void SendFeatureChangesTelemetry(LanguageServerSettingsWrapper incomingS
193
193
194
194
_languageServer . Window . SendTelemetryEvent ( new TelemetryEventParams
195
195
{
196
- Data = new PsesTelemetryEvent
196
+ ExtensionData = new PsesTelemetryEvent
197
197
{
198
198
EventName = "NonDefaultPsesFeatureConfiguration" ,
199
199
Data = JObject . FromObject ( configChanges )
Original file line number Diff line number Diff line change @@ -63,8 +63,8 @@ public async Task InitializeAsync()
63
63
. OnTelemetryEvent ( telemetryEventParams => TelemetryEvents . Add (
64
64
new PsesTelemetryEvent
65
65
{
66
- EventName = ( string ) telemetryEventParams . Data [ "eventName "] ,
67
- Data = telemetryEventParams . Data [ "data "] as JObject
66
+ EventName = ( string ) telemetryEventParams . ExtensionData [ "EventName "] ,
67
+ Data = telemetryEventParams . ExtensionData [ "Data "] as JObject
68
68
} ) ) ;
69
69
70
70
// Enable all capabilities this this is for testing.
You can’t perform that action at this time.
0 commit comments