public void Update(BungieFriendRequestListResponse?other) { if (other is null) { return; } if (!IncomingRequests.DeepEqualsList(other.IncomingRequests)) { IncomingRequests = other.IncomingRequests; OnPropertyChanged(nameof(IncomingRequests)); } if (!OutgoingRequests.DeepEqualsList(other.OutgoingRequests)) { OutgoingRequests = other.OutgoingRequests; OnPropertyChanged(nameof(OutgoingRequests)); } }
public bool DeepEquals(BungieFriendRequestListResponse?other) { return(other is not null && IncomingRequests.DeepEqualsList(other.IncomingRequests) && OutgoingRequests.DeepEqualsList(other.OutgoingRequests)); }