private PackageSearcherManager GetSearcherManager(SearchConfiguration config)
 {
     if (!String.IsNullOrEmpty(config.IndexPath))
     {
         return(PackageSearcherManager.CreateLocal(config.IndexPath));
     }
     else
     {
         return(PackageSearcherManager.CreateAzure(
                    Configuration.Storage.Primary,
                    config.IndexContainer,
                    config.DataContainer));
     }
 }
Ejemplo n.º 2
0
        private static PackageSearcherManager GetSearcherManager()
        {
            var searchIndexPath = System.Configuration.ConfigurationManager.AppSettings.Get("Search.IndexPath");

            if (!string.IsNullOrEmpty(searchIndexPath))
            {
                return(PackageSearcherManager.CreateLocal(searchIndexPath));
            }
            else
            {
                return(PackageSearcherManager.CreateAzure(
                           System.Configuration.ConfigurationManager.AppSettings.Get("Storage.Primary"),
                           System.Configuration.ConfigurationManager.AppSettings.Get("Search.IndexContainer"),
                           System.Configuration.ConfigurationManager.AppSettings.Get("Search.DataContainer")));
            }
        }