private void ProcessOnAssignmentsRetrieved(object sender, CompletedEventArgs e) { if (e.Exception != null && OnError != null) { var args = new ErrorEventArgs(e.Exception); OnError(sender, args); return; } SetAssignments(e.Assignments); }