public override bool Equals(object o) { if (!(o is EmailSmtp)) { return(false); } EmailSmtp v = o as EmailSmtp; if (!AddSignature.Equals(v.AddSignature)) { return(false); } if (!Address.Equals(v.Address)) { return(false); } if (!Content.Equals(v.Content)) { return(false); } if (!Enabled.Equals(v.Enabled)) { return(false); } if (!Password.Equals(v.Password)) { return(false); } if (!Port.Equals(v.Port)) { return(false); } if (!Recipients.Equals(v.Recipients)) { return(false); } if (!SameTextAsClientMail.Equals(v.SameTextAsClientMail)) { return(false); } if (!Server.Equals(v.Server)) { return(false); } if (!Ssl.Equals(v.Ssl)) { return(false); } if (!Subject.Equals(v.Subject)) { return(false); } if (!UserName.Equals(v.UserName)) { return(false); } return(true); }
protected bool Equals(RedisEndpoint other) { return(string.Equals(Host, other.Host) && Port == other.Port && Ssl.Equals(other.Ssl) && ConnectTimeout == other.ConnectTimeout && SendTimeout == other.SendTimeout && ReceiveTimeout == other.ReceiveTimeout && IdleTimeOutSecs == other.IdleTimeOutSecs && Db == other.Db && string.Equals(Client, other.Client) && string.Equals(Password, other.Password) && string.Equals(NamespacePrefix, other.NamespacePrefix)); }
public override bool Equals(object o) { if (!(o is SmtpAccount)) { return(false); } SmtpAccount v = o as SmtpAccount; if (!AccountId.Equals(v.AccountId)) { return(false); } if (!Address.Equals(v.Address)) { return(false); } if (!Password.Equals(v.Password)) { return(false); } if (!Port.Equals(v.Port)) { return(false); } if (!Server.Equals(v.Server)) { return(false); } if (!Ssl.Equals(v.Ssl)) { return(false); } if (!UserName.Equals(v.UserName)) { return(false); } return(true); }