microsoft-performance-toolkit-sdk icon indicating copy to clipboard operation
microsoft-performance-toolkit-sdk copied to clipboard

Expose the IProcessingSourceTableProvider from ProcessingSource

Open jmaxson-ms opened this issue 2 years ago • 0 comments

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:

  1. Create a plugin that uses feature X/does Y
  2. Load the plugin with WPA/the Engine
  3. 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.

jmaxson-ms avatar Aug 26 '22 16:08 jmaxson-ms