Пример #1
0
 public SyncManagementGroup(
     IManagementGroupSearchManager searchManager,
     ILoggerWrapper logger,
     IHttpSpiExecutionContextManager spiExecutionContextManager)
 {
     _searchManager = searchManager;
     _logger        = logger;
     _spiExecutionContextManager = spiExecutionContextManager;
 }
Пример #2
0
        static void Init(CommandLineOptions options)
        {
            var searchIndex = new AcsManagementGroupSearchIndex(
                new SearchIndexConfiguration
            {
                AzureCognitiveSearchServiceName = options.AcsServiceName,
                AzureCognitiveSearchKey         = options.AcsKey,
                ManagementGroupIndexName        = options.IndexName,
            },
                _logger);

            _searchManager = new ManagementGroupSearchManager(searchIndex, _logger);
        }