public CrmEntitySearchResultFactory(ICrmEntityIndex index, ICrmEntitySearchResultFragmentProvider fragmentProvider)
        {
            if (index == null)
            {
                throw new ArgumentNullException("index");
            }

            if (fragmentProvider == null)
            {
                throw new ArgumentNullException("fragmentProvider");
            }

            Index            = index;
            FragmentProvider = fragmentProvider;
        }
 public PortalSearchResultFactory(string portalName, ICrmEntityIndex index, ICrmEntitySearchResultFragmentProvider fragmentProvider) : base(index, fragmentProvider)
 {
     PortalName = portalName;
 }