EventBulkingLoggerProvider<TDecoratedLoggerProvider> 类

定义

EventBulkingLoggerProvider,它具有事件大容量功能。 如果要在记录器提供程序的顶部添加事件大容量功能,只需使用 AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions)。 注意:它必须是类型化的类才能 LoggerFilterRule 正常工作,例如每个提供程序类型筛选器

public class EventBulkingLoggerProvider<TDecoratedLoggerProvider> : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider where TDecoratedLoggerProvider : ILoggerProvider
type EventBulkingLoggerProvider<'DecoratedLoggerProvider (requires 'DecoratedLoggerProvider :> ILoggerProvider)> = class
    interface ILoggerProvider
    interface IDisposable
Public Class EventBulkingLoggerProvider(Of TDecoratedLoggerProvider)
Implements IDisposable, ILoggerProvider

类型参数

TDecoratedLoggerProvider
继承
EventBulkingLoggerProvider<TDecoratedLoggerProvider>
实现

构造函数

EventBulkingLoggerProvider<TDecoratedLoggerProvider>(TDecoratedLoggerProvider, EventBulkingOptions)

构造函数

方法

CreateLogger(String)

EventBulkingLoggerProvider,它具有事件大容量功能。 如果要在记录器提供程序的顶部添加事件大容量功能,只需使用 AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions)。 注意:它必须是类型化的类才能 LoggerFilterRule 正常工作,例如每个提供程序类型筛选器

Dispose()

EventBulkingLoggerProvider,它具有事件大容量功能。 如果要在记录器提供程序的顶部添加事件大容量功能,只需使用 AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions)。 注意:它必须是类型化的类才能 LoggerFilterRule 正常工作,例如每个提供程序类型筛选器

适用于