[Obsolete("Use Google.Cloud.Diagnostics.Common.LoggingExtensions methods instead.")]
public static class GoogleLoggerFactoryExtensionsExtensions to add GoogleLoggerProviders to an ILoggerFactory.
Namespace
Google.Cloud.Diagnostics.AspNetCoreAssembly
Google.Cloud.Diagnostics.AspNetCore.dll
Remarks
Logs to Google Cloud Logging. Docs: https://cloud.google.com/logging/docs/
Methods
AddGoogle(ILoggerFactory, LogTarget, IServiceProvider, LoggerOptions, LoggingServiceV2Client)
[Obsolete("Use Google.Cloud.Diagnostics.Common.LoggingExtensions methods instead.")]
public static ILoggerFactory AddGoogle(this ILoggerFactory factory, LogTarget logTarget, IServiceProvider serviceProvider, LoggerOptions options = null, LoggingServiceV2Client client = null)Adds a GoogleLoggerProvider for GoogleLoggers.
| Parameters | |
|---|---|
| Name | Description |
factory |
ILoggerFactoryThe logger factory. Must not be null. |
logTarget |
LogTargetWhere to log to. Must not be null. |
serviceProvider |
IServiceProviderThe service provider to resolve additional services from. |
options |
LoggerOptionsOptional, options for the logger. |
client |
LoggingServiceV2ClientOptional, logging client. |
| Returns | |
|---|---|
| Type | Description |
ILoggerFactory |
|
AddGoogle(ILoggerFactory, IServiceProvider, String, LoggerOptions, LoggingServiceV2Client)
[Obsolete("Use Google.Cloud.Diagnostics.Common.LoggingExtensions methods instead.")]
public static ILoggerFactory AddGoogle(this ILoggerFactory factory, IServiceProvider serviceProvider, string projectId = null, LoggerOptions options = null, LoggingServiceV2Client client = null)Adds a GoogleLoggerProvider for GoogleLoggers.
| Parameters | |
|---|---|
| Name | Description |
factory |
ILoggerFactoryThe logger factory. Must not be null. |
serviceProvider |
IServiceProviderThe service provider to resolve additional services from. |
projectId |
StringOptional if running on Google App Engine or Google Compute Engine. The Google Cloud Platform project ID. If unspecified and running on GAE or GCE the project ID will be detected from the platform. |
options |
LoggerOptionsOptional, options for the logger. |
client |
LoggingServiceV2ClientOptional, logging client. |
| Returns | |
|---|---|
| Type | Description |
ILoggerFactory |
|