Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AppeCommandHandler"/> class.
 /// </summary>
 /// <param name="connectionAccessor">The accessor to get the connection that is active during the <see cref="Process"/> method execution.</param>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 public AppeCommandHandler(
     [NotNull] IFtpConnectionAccessor connectionAccessor,
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker)
     : base(connectionAccessor, "APPE")
 {
     _backgroundTransferWorker = backgroundTransferWorker;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StorCommandHandler"/> class.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 /// <param name="logger">The logger.</param>
 public StorCommandHandler(
     IBackgroundTransferWorker backgroundTransferWorker,
     ILogger <StorCommandHandler>?logger = null)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
     _logger = logger;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StorCommandHandler"/> class.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 /// <param name="logger">The logger.</param>
 public StorCommandHandler(
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker,
     [CanBeNull] ILogger <StorCommandHandler> logger = null)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
     _logger = logger;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StatCommandHandler"/> class.
 /// </summary>
 /// <param name="server">The FTP server.</param>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 public StatCommandHandler(
     [NotNull] IFtpServer server,
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker)
 {
     _server = server;
     _backgroundTransferWorker = backgroundTransferWorker;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteBlstCommandExtension"/> class.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 /// <param name="logger">The logger.</param>
 public SiteBlstCommandExtension(
     IBackgroundTransferWorker backgroundTransferWorker,
     ILogger <SiteBlstCommandExtension>?logger = null)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
     _logger = logger;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteBlstCommandExtension"/> class.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 /// <param name="logger">The logger.</param>
 public SiteBlstCommandExtension(
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker,
     [CanBeNull] ILogger <SiteBlstCommandExtension> logger = null)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
     _logger = logger;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StatCommandHandler"/> class.
 /// </summary>
 /// <param name="connectionAccessor">The accessor to get the connection that is active during the <see cref="Process"/> method execution.</param>
 /// <param name="server">The FTP server.</param>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 public StatCommandHandler(
     [NotNull] IFtpConnectionAccessor connectionAccessor,
     [NotNull] IFtpServer server,
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker)
     : base(connectionAccessor, "STAT")
 {
     _server = server;
     _backgroundTransferWorker = backgroundTransferWorker;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteBlstCommandExtension"/> class.
 /// </summary>
 /// <param name="connectionAccessor">The accessor to get the connection that is active during the <see cref="Process"/> method execution.</param>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 /// <param name="logger">The logger.</param>
 public SiteBlstCommandExtension(
     [NotNull] IFtpConnectionAccessor connectionAccessor,
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker,
     [CanBeNull] ILogger <SiteBlstCommandExtension> logger = null)
     : base(connectionAccessor, "SITE", "BLST")
 {
     _backgroundTransferWorker = backgroundTransferWorker;
     _logger = logger;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BackgroundUploadsInfo"/>.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker to get the information from.</param>
 public BackgroundUploadsInfo(
     [NotNull] IBackgroundTransferWorker backgroundTransferWorker)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AppeCommandHandler"/> class.
 /// </summary>
 /// <param name="backgroundTransferWorker">The background transfer worker service.</param>
 public AppeCommandHandler(
     IBackgroundTransferWorker backgroundTransferWorker)
 {
     _backgroundTransferWorker = backgroundTransferWorker;
 }