public ProxySetting(ProxySetting source)
 {
     IsEnabled = source.IsEnabled;
     Mode = source.Mode;
     Host = source.Host;
     Port = source.Port;
     Authentication = source.Authentication;
     Credentials = new ProxyCredentials(source.Credentials);
 }
 public ProxySetting(ProxySetting source)
 {
     IsEnabled      = source.IsEnabled;
     Mode           = source.Mode;
     Host           = source.Host;
     Port           = source.Port;
     Authentication = source.Authentication;
     Credentials    = new ProxyCredentials(source.Credentials);
 }
 public ProxySetting()
 {
     Credentials = new ProxyCredentials();
     Port = 8080;
 }
 public ProxySetting()
 {
     Credentials = new ProxyCredentials();
     Port        = 8080;
 }
 public ProxyCredentials(ProxyCredentials source)
 {
     User     = source.User;
     Password = source.Password;
 }
 public ProxyCredentials(ProxyCredentials source)
 {
     User = source.User;
     Password = source.Password;
 }