static public IPlayReadyDomain[] FindMultipleDomains(Guid guidAccountId)
        {
            TestLogger.LogMessage("Enter DomainManagement.FindMultipleDomains()");

            TestLogger.LogMessage("Creating PlayReadyDomainIterable...");
            PlayReadyDomainIterable domainIterable = new PlayReadyDomainIterable(guidAccountId);

            foreach (PlayReadyDomain dom in domainIterable)
            {
                DumpDomainValues(dom);
            }

            IPlayReadyDomain[]             domains          = null;
            IEnumerable <IPlayReadyDomain> domainEnumerable = domainIterable;

            int domainCount = Enumerable.Count <IPlayReadyDomain>(domainEnumerable);

            TestLogger.LogMessage("domain count  :" + domainCount);
            if (domainCount > 0)
            {
                domains = Enumerable.ToArray <IPlayReadyDomain>(domainEnumerable);
            }

            TestLogger.LogMessage("Leave DomainManagement.FindMultipleDomains()");

            return(domains);
        }
        static public PlayReadyDomain FindSingleDomain(Guid guidAccountId)
        {
            TestLogger.LogMessage("Enter DomainManagement.FindSingleDomain()");

            TestLogger.LogMessage("Creating PlayReadyDomainIterable...");
            PlayReadyDomainIterable domainIterable = new PlayReadyDomainIterable(guidAccountId);

            foreach (PlayReadyDomain dom in domainIterable)
            {
                DumpDomainValues(dom);
            }

            PlayReadyDomain domain = null;
            IEnumerable <IPlayReadyDomain> domainEnumerable = domainIterable;

            int domainCount = Enumerable.Count <IPlayReadyDomain>(domainEnumerable);

            TestLogger.LogMessage("domain count  :" + domainCount);
            if (domainCount > 0)
            {
                domain = Enumerable.ElementAt <IPlayReadyDomain>(domainEnumerable, 0) as PlayReadyDomain;
            }

            TestLogger.LogMessage("Leave DomainManagement.FindSingleDomain()");

            return(domain);
        }