Use a common telemetry library for UI client and IDE Extension
Opened this issue · 0 comments
aniruddhadave commented
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