public override int GetHashCode() { int hashCode = -994318680; if (ClientId != null) { hashCode += ClientId.GetHashCode(); } if (ClientSecret != null) { hashCode += ClientSecret.GetHashCode(); } if (Code != null) { hashCode += Code.GetHashCode(); } if (RedirectUri != null) { hashCode += RedirectUri.GetHashCode(); } if (GrantType != null) { hashCode += GrantType.GetHashCode(); } if (RefreshToken != null) { hashCode += RefreshToken.GetHashCode(); } if (MigrationToken != null) { hashCode += MigrationToken.GetHashCode(); } if (Scopes != null) { hashCode += Scopes.GetHashCode(); } if (ShortLived != null) { hashCode += ShortLived.GetHashCode(); } return(hashCode); }
public override int GetHashCode() { int hash = 1; if (GrantType.Length != 0) { hash ^= GrantType.GetHashCode(); } if (RefreshToken.Length != 0) { hash ^= RefreshToken.GetHashCode(); } if (Scope.Length != 0) { hash ^= Scope.GetHashCode(); } return(hash); }