A dictionary of log entry labels.
Keys and values added to labels should not be null.
If they are, an exception will be throw when attempting to log an entry.
The entry won't be logged and the exception will be propagated depending
on the value of ExceptionHandling.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003e\u003ccode\u003eHttpLogEntryLabelProvider\u003c/code\u003e is an abstract base class for implementing \u003ccode\u003eILogEntryLabelProvider\u003c/code\u003e and requires an \u003ccode\u003eHttpContext\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eObject\u003c/code\u003e and implements \u003ccode\u003eILogEntryLabelProvider\u003c/code\u003e, providing core functionalities for augmenting log entry labels.\u003c/p\u003e\n"],["\u003cp\u003eDerived types, such as \u003ccode\u003eClientIpLogEntryLabelProvider\u003c/code\u003e, \u003ccode\u003eTraceIdLogEntryLabelProvider\u003c/code\u003e, and \u003ccode\u003eUserLogEntryLabelProvider\u003c/code\u003e, extend the functionality of \u003ccode\u003eHttpLogEntryLabelProvider\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe constructor \u003ccode\u003eHttpLogEntryLabelProvider(IHttpContextAccessor)\u003c/code\u003e initializes the base class with an \u003ccode\u003eIHttpContextAccessor\u003c/code\u003e instance containing \u003ccode\u003eHttpContext\u003c/code\u003e information.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInvokeCore\u003c/code\u003e method, which is protected and abstract, handles the core logic of the \u003ccode\u003eILogEntryLabelProvider\u003c/code\u003e using a provided \u003ccode\u003eHttpContext\u003c/code\u003e instance, and the \u003ccode\u003eInvoke\u003c/code\u003e method is called to start the augmentation process.\u003c/p\u003e\n"]]],[],null,[]]