private void InitializeContactLists(ININ.IceLib.Connection.Session session) { try { var configurations = new ContactListConfigurationList(new DialerConfigurationManager(session).ConfigurationManager); var query_settings = configurations.CreateQuerySettings(); query_settings.SetPropertiesToRetrieve(new[] { ContactListConfiguration.Property.Id, ContactListConfiguration.Property.DisplayName, ContactListConfiguration.Property.RevisionLevel, ContactListConfiguration.Property.Connection, ContactListConfiguration.Property.TableName, ContactListConfiguration.Property.ContactColumns }); configurations.StartCaching(query_settings); //configurations.StartCachingAsync(query_settings, OnCampaignCached, this); ContactListConfigurations = configurations.GetConfigurationList(); } catch (Exception e) { HttpContext.Current.Trace.Warn("Dialer", "Unable to retrieve campaigns", e); } }
private void InitializeContactLists(ININ.IceLib.Connection.Session session) { try { var configurations = new ContactListConfigurationList(new DialerConfigurationManager(session).ConfigurationManager); var query_settings = configurations.CreateQuerySettings(); query_settings.SetPropertiesToRetrieve(new[] { ContactListConfiguration.Property.Id, ContactListConfiguration.Property.DisplayName, ContactListConfiguration.Property.RevisionLevel, ContactListConfiguration.Property.Connection, ContactListConfiguration.Property.TableName, ContactListConfiguration.Property.ContactColumns }); configurations.StartCaching(query_settings); //configurations.StartCachingAsync(query_settings, OnCampaignCached, this); ContactListConfigurations = configurations.GetConfigurationList(); } catch(Exception e) { HttpContext.Current.Trace.Warn("Dialer", "Unable to retrieve campaigns", e); } }