public class EnvironmentNameLogEntryLabelProvider : ILogEntryLabelProvider, ILogEntryLabelProviderA ILogEntryLabelProvider implementation which adds the EnvironmentName to the log entry labels.
Namespace
Google.Cloud.Diagnostics.AspNetCoreAssembly
Google.Cloud.Diagnostics.AspNetCore.dll
Constructors
EnvironmentNameLogEntryLabelProvider(IHostingEnvironment)
public EnvironmentNameLogEntryLabelProvider(IHostingEnvironment hostingEnvironment)Initializes a new instance of the EnvironmentNameLogEntryLabelProvider class.
| Parameter | |
|---|---|
| Name | Description |
hostingEnvironment |
IHostingEnvironmentThe IHostingEnvironment instance to retrieve the environment name from. |
Methods
Invoke(Dictionary<String, String>)
public void Invoke(Dictionary<string, string> labels)Invokes the provider to augment log entry labels.
| Parameter | |
|---|---|
| Name | Description |
labels |
Dictionary<String, String>A dictionary of log entry labels.
Keys and values added to |