Namespace FubarDev.FtpServer.CommandExtensions
Classes
AssemblyFtpCommandHandlerExtensionScanner
Scans the given assemblies for FTP command handlers.
DefaultFtpCommandHandlerExtensionProvider
Default implementation of IFtpCommandHandlerExtensionProvider.
FtpCommandHandlerExtension
The base class for FTP command extensions.
FtpCommandHandlerExtensionAttribute
Marks a class as being an FTP command handler extension.
OptsMlstCommandExtension
MLST
extension for the OPTS
command.
OptsUtf8CommandExtension
The implementation of the OPTS UTF8
command.
ServiceFtpCommandHandlerExtensionScanner
Uses DI to get the FTP command handlers.
SiteBlstCommandExtension
The implementation of the SITE BLST
command.
SiteUtimeCommandExtension
The implementation of the SITE UTIME
command.
Interfaces
IFtpCommandHandlerExtensionInformation
Interface for an FTP command handler extension.
IFtpCommandHandlerExtensionInstanceInformation
Interface to get the instance for a command handler extension created through dependency injection.
IFtpCommandHandlerExtensionProvider
Provides information about all found FTP command handler extensions.
IFtpCommandHandlerExtensionScanner
Searches for FTP command handler extensions and returns information about it.