Set EventSource version for all events #7497
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #
Context
In #7390 I modified some of the event source methods but I just noticed that things look wrong in the latest internal preview. It seems like Start/Stop event methods need to have the same version in order to be linked up.
I'm working on event messages like this in NuGet and just used a constant to rev the version of all event methods at the same time which seems like a better practice in general.
Changes Made
Add a constant to represent the event method version and use that version in all event methods.
Testing
Manually tested locally, these are the events logged now:
Here is a sample for others to verify as well:
PerfViewData.etl.zip
Notes