public override bool Equals(object obj) { MinhaConta comparar = obj as MinhaConta; return(!object.Equals(comparar, null) && this.GetHashCode() == comparar.GetHashCode()); }
public Logger( NivelLogger nivel, Guid rastreio, string acao, string mensagem, int ordem, DateTime iniciaEm, Type tipo, MinhaConta usuario = null) : this() { this.Nivel = nivel; this.Rastreio = rastreio; this.Acao = acao; this.Mensagem = mensagem; this.Ordem = ordem; this.IniciaEm = iniciaEm; this.Usuario = new LoggerUsuario(usuario); this.Namespace = tipo.FullName; }