Azure / azure-storage-cpp

Microsoft Azure Storage Client Library for C++
http://azure.github.io/azure-storage-cpp
Apache License 2.0
132 stars 147 forks source link

[feature request] ability to intercept logging on windows (similar to how it works on Linux) #296

Open crusader-mike opened 5 years ago

crusader-mike commented 5 years ago

As of now on windows all logging goes to ETW and it makes it real awkward (and inefficient) to intercept. Plus, ETW doesn't guarantee you will observe all events.

It makes sense to direct all logging through some mechanism that permits reliable interception (smth similar to set_logger() available in Linux build).