Merge ChatViewManagerChatSwitchedToEventArgs and ChatViewManagerChatSwitchedFromEventArgs into ChatViewManagerChatSwitchedEventArgs with SwitchedFrom SwitchedTo properties. And raise the ChatSwitched event in ChatViewManagerBase.set_ActiveChat() with a new class field T f_ActiveChat