Table of Contents

Class ShardedConsoleLogger

Namespace
NetCord.Logging
Assembly
NetCord.dll
public class ShardedConsoleLogger : ShardedTextWriterLogger, IGatewayLogger, IRestLogger, IVoiceLogger
Inheritance
ShardedConsoleLogger
Implements
Inherited Members

Constructors

ShardedConsoleLogger(int, LogLevel, IFormatProvider?, TimeProvider?)

public ShardedConsoleLogger(int shardId, LogLevel minimumLogLevel = LogLevel.Information, IFormatProvider? formatProvider = null, TimeProvider? timeProvider = null)

Parameters

shardId int
minimumLogLevel LogLevel
formatProvider IFormatProvider
timeProvider TimeProvider

Methods

GetFactory(LogLevel, IFormatProvider?, TimeProvider?)

public static Func<Shard?, ShardedConsoleLogger> GetFactory(LogLevel minimumLogLevel = LogLevel.Information, IFormatProvider? formatProvider = null, TimeProvider? timeProvider = null)

Parameters

minimumLogLevel LogLevel
formatProvider IFormatProvider
timeProvider TimeProvider

Returns

Func<Shard?, ShardedConsoleLogger>