public LanguageManager(IPortalClient client) { _client = client; _languages = new ObservableCollection<Language>(); if (_client.HasSession) GetLanguages(); else _client.SessionAcquired += ClientSessionAquired; }