[ProviderAlias("Google")]
public sealed class GoogleLoggerProvider : ILoggerProvider, IDisposable
Reference documentation and code samples for the Google.Cloud.Diagnostics.Common class GoogleLoggerProvider.
ILoggerProvider for Google Cloud Logging.
Namespace
GoogleCloudGoogle.Cloud.DiagnosticsCommonAssembly
Google.Cloud.Diagnostics.Common.dll
Methods
Create(IServiceProvider, LoggingServiceOptions)
public static GoogleLoggerProvider Create(IServiceProvider serviceProvider, LoggingServiceOptions options = null)
Create an ILoggerProvider for Google Cloud Logging.
Parameters | |
---|---|
Name | Description |
serviceProvider | IServiceProvider |
options | LoggingServiceOptions |
Returns | |
---|---|
Type | Description |
GoogleLoggerProvider |
CreateLogger(string)
public ILogger CreateLogger(string logName)
Creates a GoogleLogger with the given log name.
Parameter | |
---|---|
Name | Description |
logName | string The name of the log. This will be combined with the log location (LogTarget) to generate the resource name for the log. |
Returns | |
---|---|
Type | Description |
ILogger |
Dispose()
public void Dispose()