Ejemplo n.º 1
0
            public static FtpsiteManager Using(ICakeEnvironment environment, ICakeLog log, ServerManager server)
            {
                FtpsiteManager manager = new FtpsiteManager(environment, log);

                manager.SetServer(server);

                return manager;
            }
Ejemplo n.º 2
0
        /// <summary>
        /// Creates a new instance of the <see cref="FtpsiteManager" /> class.
        /// </summary>
        /// <param name="environment">The environment.</param>
        /// <param name="log">The log.</param>
        /// <param name="server">The <see cref="ServerManager" /> to connect to.</param>
        /// <returns>a new instance of the <see cref="FtpsiteManager" />.</returns>
        public static FtpsiteManager Using(ICakeEnvironment environment, ICakeLog log, ServerManager server)
        {
            FtpsiteManager manager = new FtpsiteManager(environment, log);

            manager.SetServer(server);

            return(manager);
        }
Ejemplo n.º 3
0
        public static void CreateFtpsite(this ICakeContext context, string server, FtpsiteSettings settings)
        {
            using (ServerManager manager = BaseManager.Connect(server))
            {
                settings.ComputerName = server;

                FtpsiteManager
                .Using(context.Environment, context.Log, manager)
                .Create(settings);
            }
        }