コード例 #1
0
        public bool GenerateClient(UpdateServerConfig config)
        {
            bool success;

            try
            {
                // Create client params
                var clientparams = new WebDavClientParams()
                {
                    BaseAddress = new Uri(config.ServerAdress),
                    Credentials = new NetworkCredential(config.Username, config.Password),
                    UseProxy    = false
                };

                // Create client
                client = new WebDavClient(clientparams);

                // Remember config
                Config = config;

                success = true;
            }
            catch (Exception)
            {
                success = false;
                Config  = null;
                client  = null;
            }

            return(success);
        }
コード例 #2
0
 public UpdateServerManager(UpdateServerConfig config)
 {
     GenerateClient(config);
     NewInfo();
 }