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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eEnvironmentNameLogEntryLabelProvider\u003c/code\u003e class, part of the \u003ccode\u003eGoogle.Cloud.Diagnostics.AspNetCore3\u003c/code\u003e namespace, is designed to add the current environment name to log entry labels.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements \u003ccode\u003eILogEntryLabelProvider\u003c/code\u003e, allowing it to integrate with logging systems that utilize this interface for label augmentation.\u003c/p\u003e\n"],["\u003cp\u003eThe class constructor \u003ccode\u003eEnvironmentNameLogEntryLabelProvider\u003c/code\u003e takes an \u003ccode\u003eIWebHostEnvironment\u003c/code\u003e instance as a parameter, enabling it to retrieve the environment name.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInvoke\u003c/code\u003e method, part of this class, takes a dictionary of string key-value pairs of labels and modifies them to add the environment name.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the library is 5.2.0, with previous versions, including 4.4.0 and 4.3.1, also available.\u003c/p\u003e\n"]]],[],null,[]]