microsoft-performance-toolkit-sdk
microsoft-performance-toolkit-sdk copied to clipboard
Expose the IProcessingSourceTableProvider from ProcessingSource
Describe the bug A custom table provider has to be passed into the constructor for ProcessingSource, not providing much of an opportunity for initializing the object. If the table provider was exposed as a protected property from the ProcessingSource, this would alleviate the issue without being a breaking change.
To Reproduce Steps to reproduce the behavior:
- Create a plugin that uses feature X/does Y
- Load the plugin with WPA/the Engine
- Perform actions ...
Expected behavior A clear and concise description of what you expected to happen.
Actual behavior A clear and concise description of what actually happens.
Screenshots If applicable, add screenshots to help explain your problem.
Version information (please complete the following information):
- SDK version:
- Engine version (if applicable):
- WPA version (if applicable):
Additional context Add any other context about the problem here.