Show / Hide Table of Contents

    Interface IFtpServerBuilder

    Base interface for FubarDev.FtpServer configuration.

    Namespace: FubarDev.FtpServer
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    public interface IFtpServerBuilder

    Properties

    | Improve this Doc View Source

    Services

    Gets the service collection.

    Declaration
    IServiceCollection Services { get; }
    Property Value
    Type Description
    IServiceCollection

    Extension Methods

    FubarDev.FtpServer.FtpServerBuilderExtensions.EnableDefaultChecks(FubarDev.FtpServer.IFtpServerBuilder)
    FubarDev.FtpServer.FtpServerBuilderExtensions.EnableIdleCheck(FubarDev.FtpServer.IFtpServerBuilder)
    FubarDev.FtpServer.FtpServerBuilderExtensions.DisableIdleCheck(FubarDev.FtpServer.IFtpServerBuilder)
    FubarDev.FtpServer.FtpServerBuilderExtensions.EnableConnectionCheck(FubarDev.FtpServer.IFtpServerBuilder)
    FubarDev.FtpServer.FtpServerBuilderExtensions.DisableConnectionCheck(FubarDev.FtpServer.IFtpServerBuilder)
    FubarDev.FtpServer.FtpServerBuilderExtensions.DisableChecks(FubarDev.FtpServer.IFtpServerBuilder)
    DotNetFtpServerBuilderExtensions.UseDotNetFileSystem(IFtpServerBuilder)
    GoogleDriveFtpServerBuilderExtensions.UseGoogleDrive(IFtpServerBuilder, Func<IServiceProvider, DriveService>)
    GoogleDriveFtpServerBuilderExtensions.UseGoogleDrive(IFtpServerBuilder, IConfigurableHttpClientInitializer, String)
    S3FtpServerBuilderExtensions.UseS3FileSystem(IFtpServerBuilder)
    FtpServerBuilderExtensions.EnableAnonymousAuthentication(IFtpServerBuilder)
    FtpServerBuilderExtensions.UseSingleRoot(IFtpServerBuilder, Nullable<Action<SingleRootWithoutHomeAccountDirectoryQueryOptions>>)
    FtpServerBuilderExtensions.UseRootPerUser(IFtpServerBuilder, Nullable<Action<RootPerUserAccountDirectoryQueryOptions>>)
    UnixFsFtpServerBuilderExtensions.UseUnixFileSystem(IFtpServerBuilder)
    InMemoryFtpServerBuilderExtensions.UseInMemoryFileSystem(IFtpServerBuilder)
    • Improve this Doc
    • View Source
    Back to top
    Copyright © 2018 Fubar Development Junker
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.