| FileFormatter | Allows custom log messages formatting for the FileLoggerProvider. |
| FileFormatterNames | Contains the names of the built-in FileFormatter implementations. |
| FileLoggerBuilderExtensions | Provides extension methods for ILoggingBuilder to add file logging support. |
| FileLoggerOptions | Options for the FileLoggerProvider. |
| FileLoggerProvider | A logger provider that writes all log messages to a file on disk. |
| JsonFileFormatter | A FileFormatter that writes one JSON object per log entry. |
| SimpleFileFormatter | A FileFormatter that writes one human-readable line per log entry. |