What is happening?
Windows platforms Local File Systems do emit File.Open profiler marker but they do it recursively resulting in double amount of markers being generated.
What do we expect to happen?
File.Open marker should be emit once per file being open.
File.Open marker should encompass entirety of File opening operation (including multiple file handle creation, and supporting housekeeping work)
Additional Resources
[Steps to reproduce, Stacktraces, external information, relevant slack discussions etc.]
Definition of Done
Documentation
[Is documentation needed e.g Troubleshooting guide additions?]
Which platforms and devices does this affect?
Windows, GameCore, UWP