Table of Contents

Class FileLoggerProvider

Namespace
JD.AI.Daemon.Services
Assembly
JD.AI.Daemon.dll

Lightweight file logger that appends to a single log file with daily rotation.

public sealed class FileLoggerProvider : ILoggerProvider, IDisposable
Inheritance
FileLoggerProvider
Implements
Inherited Members

Constructors

FileLoggerProvider(string)

public FileLoggerProvider(string filePath)

Parameters

filePath string

Methods

CreateLogger(string)

Creates a new ILogger instance.

public ILogger CreateLogger(string categoryName)

Parameters

categoryName string

The category name for messages produced by the logger.

Returns

ILogger

The instance of ILogger that was created.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()