azure-sdk-for-cpp icon indicating copy to clipboard operation
azure-sdk-for-cpp copied to clipboard

[Cognitive] - Remove `azure_c_shared_utility_xlogging_wrapper`

Open vhvb1989 opened this issue 3 years ago • 2 comments

Replace/Update the logging layer using the Azure SDK core log support.

vhvb1989 avatar Sep 28 '21 18:09 vhvb1989

Functional gaps in Azure logging:

  1. Azure Logging only has Log::Write(Level, std::string), it does not have:
    1. printf style logging support,
    2. LogBinary - logs binary data in same fashion as windbg.
    3. LogLastError (and LogErrorWinHTTPWithGetLastErrorAsString - we have this somewhat in the HTTP exception handler)
    4. Logging with call stack traces.

It's not clear which of these (if any) are required by Cognitive Services.

LarryOsterman avatar Mar 22 '22 20:03 LarryOsterman

Closing for now because it's not clear this will be an issue moving forward.

LarryOsterman avatar Jun 22 '22 22:06 LarryOsterman