public MCMTypesManager(IPortalClient client)
{
_client = client;
_folderTypes = new ObservableCollection<FolderType>();
_formatTypes = new ObservableCollection<FormatType>();
_objectRelationTypes = new ObservableCollection<ObjectRelationType>();
_objectTypes = new ObservableCollection<ObjectType>();
if (_client.HasSession)
GetTypes();
else
_client.SessionAcquired += ClientSessionAquired;
}