public sealed class GoogleLoggerProvider : ILoggerProvider, IDisposableILoggerProvider for Google Cloud Logging.
Namespace
Google.Cloud.Diagnostics.CommonAssembly
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 |
StringThe 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()