@@ -7,6 +7,7 @@ import * as path from 'path';
7
7
import { IDotnetInstallationContext } from '../Acquisition/IDotnetInstallationContext' ;
8
8
import { EventType } from './EventType' ;
9
9
import { IEvent } from './IEvent' ;
10
+ import { TelemetryUtilities } from './FileUtilities' ;
10
11
11
12
// tslint:disable max-classes-per-file
12
13
@@ -19,7 +20,7 @@ export class DotnetAcquisitionStarted extends IEvent {
19
20
}
20
21
21
22
public getProperties ( ) {
22
- return { AcquisitionStartVersion : this . version , extensionId : this . requestingExtensionId } ;
23
+ return { AcquisitionStartVersion : this . version , extensionId : TelemetryUtilities . HashData ( this . requestingExtensionId ) } ;
23
24
}
24
25
}
25
26
@@ -32,7 +33,7 @@ export class DotnetRuntimeAcquisitionStarted extends IEvent {
32
33
}
33
34
34
35
public getProperties ( ) {
35
- return { extensionId : this . requestingExtensionId } ;
36
+ return { extensionId : TelemetryUtilities . HashData ( this . requestingExtensionId ) } ;
36
37
}
37
38
}
38
39
@@ -45,7 +46,7 @@ export class DotnetSDKAcquisitionStarted extends IEvent {
45
46
}
46
47
47
48
public getProperties ( ) {
48
- return { extensionId : this . requestingExtensionId } ;
49
+ return { extensionId : TelemetryUtilities . HashData ( this . requestingExtensionId ) } ;
49
50
}
50
51
}
51
52
@@ -313,7 +314,8 @@ export class DotnetAcquisitionInProgress extends IEvent {
313
314
constructor ( public readonly version : string , public readonly requestingExtensionId : string | null ) { super ( ) ; }
314
315
315
316
public getProperties ( ) {
316
- return { InProgressInstallationVersion : this . version , extensionId : this . requestingExtensionId != null ? this . requestingExtensionId : '' } ;
317
+ return { InProgressInstallationVersion : this . version , extensionId : this . requestingExtensionId != null ?
318
+ TelemetryUtilities . HashData ( this . requestingExtensionId ) : '' } ;
317
319
}
318
320
}
319
321
@@ -324,7 +326,8 @@ export class DotnetAcquisitionAlreadyInstalled extends IEvent {
324
326
constructor ( public readonly version : string , public readonly requestingExtensionId : string | null ) { super ( ) ; }
325
327
326
328
public getProperties ( ) {
327
- return { AlreadyInstalledVersion : this . version , extensionId : this . requestingExtensionId != null ? this . requestingExtensionId : '' } ;
329
+ return { AlreadyInstalledVersion : this . version , extensionId : this . requestingExtensionId != null ?
330
+ TelemetryUtilities . HashData ( this . requestingExtensionId ) : '' } ;
328
331
}
329
332
}
330
333
@@ -362,7 +365,7 @@ export class DotnetAcquisitionRequested extends DotnetAcquisitionMessage {
362
365
363
366
public getProperties ( ) {
364
367
return { AcquisitionStartVersion : this . version ,
365
- RequestingExtensionId : this . requestingId } ;
368
+ RequestingExtensionId : TelemetryUtilities . HashData ( this . requestingId ) } ;
366
369
}
367
370
}
368
371
@@ -376,7 +379,7 @@ export class DotnetAcquisitionStatusRequested extends DotnetAcquisitionMessage {
376
379
377
380
public getProperties ( ) {
378
381
return { AcquisitionStartVersion : this . version ,
379
- RequestingExtensionId : this . requestingId } ;
382
+ RequestingExtensionId : TelemetryUtilities . HashData ( this . requestingId ) } ;
380
383
}
381
384
}
382
385
0 commit comments