aws/porting-assistant-dotnet-client

Use a common telemetry library for UI client and IDE Extension

Opened this issue · 0 comments

Description

Currently the PA UI and IDE uses independent telemetry models and logs uploader. This may create inconsistencies in metrics names in future releases if they are not synced properly.

Solution idea(s)

We can share the telemetry code by having everything in the client repo and using it as a nuget package (Currently, telemetry collector is being used in this manner).

Additional context

Telemetry PRs:
aws/porting-assistant-dotnet-visual-studio-ide-extension#17
aws/porting-assistant-dotnet-ui#43