private void OnCompleted(object sender, EventArgs e) { InputObserver <Message> transport = (InputObserver <Message>)sender; transport.Unsubscribe(); observers.Remove(transport); }