Exemple #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="activityHistoryLeadRepository"></param>
        /// <param name="esSettings"></param>
        public CreateActivityHistoryLeadConsumer(
            IActivityHistoryLeadRepository activityHistoryLeadRepository,
            IOptions <ElasticSearchSettings> esSettings)
        {
            _activityHistoryLeadRepository = activityHistoryLeadRepository;
            var node         = new Uri($"http://{esSettings.Value.Host}:{esSettings.Value.Port}");
            var connSettings = new ConnectionSettings(node);

            _esClient = new ElasticClient(connSettings);
        }
Exemple #2
0
 /// <summary>
 /// contructor ActivityHistoryLeadController
 /// </summary>
 /// <param name="activityHistoryLeadRepository"></param>
 public ActivityHistoryLeadController(IActivityHistoryLeadRepository activityHistoryLeadRepository)
 {
     _activityHistoryLeadRepository = activityHistoryLeadRepository;
 }