/// <summary>
        /// Constructor
        /// </summary>
        /// <param name="clientService">ElasticClientService object</param>
        public JobReindexerService(ElasticClientService clientService)
        {
            _clientService = clientService;

            Mapper.Initialize(cfg => {
                cfg.CreateMap <ElasticsearchJobV1, ElasticsearchJob>();
                cfg.CreateMap <ElasticsearchLocationV1, ElasticsearchLocation>();
            });
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            var adoClientService = new AdoClientService();
            var esClient         = new ElasticClientService();

            //PopulateUniqueNames();
            //PerformFormattedNameAnalysis(adoClientService);
            //SetFormattingCodesForDuplicateNames(adoClientService);
            ResolveDuplicateMappings(adoClientService);
            //MissingLocationAnalyzer(adoClientService, esClient);
            Console.ReadLine();
        }
Exemplo n.º 3
0
        private static void MissingLocationAnalyzer(AdoClientService adoClientService, ElasticClientService esClient)
        {
            var analyzer = new MissingLocationsIdentifier(adoClientService, esClient);

            analyzer.Process();
        }