A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.logging.provideraliasattribute below:

ProviderAliasAttribute Class (Microsoft.Extensions.Logging) | Microsoft Learn

ProviderAliasAttribute Class Definition

Defines an alias for ILoggerProvider implementation to be used in filtering rules.

public ref class ProviderAliasAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public class ProviderAliasAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type ProviderAliasAttribute = class
    inherit Attribute
Public Class ProviderAliasAttribute
Inherits Attribute
Inheritance
Attributes

By default, filtering rules are defined using the logging provider type's FullName as configuration section name.

The ProviderAliasAttribute provides for specifying a second, additional, more concise and user-friendly configuration section name for specifying filter rules.

The logging provider type's FullName can still be used as configuration section name when the ProviderAliasAttribute is specified for the provider, and its configuration section filtering rules have priority over the filtering rules specified for the alias.

Constructors Properties Alias

Gets the alias of the provider.

Collaborate with us on GitHub

The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this article

Was this page helpful?


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4