public HealthStatusController(IMailClient mailClient, IMessageQueueClient messageQueueClient, IElasticsearchRepository repository)
     : this()
 {
     MailClient         = mailClient;
     MessageQueueClient = messageQueueClient;
     Repository         = repository;
 }
        public ElasticsearchRepositoryDocumentNotExistsSpecs()
        {
            var settings = new ConnectionSettings();

            _client = new ElasticClient(settings, new InMemoryConnection(settings, string.Empty, 404));
            _repository = new ElasticsearchRepository(_client);
        }
Exemplo n.º 3
0
        public ElasticsearchReposiotryTests()
        {
            var config = GetAppsettingsConfigs.GetConfiguration <ElasticSearchRepository>();

            this.EsRepository = new ElasticSearchRepository(config.Logger, config.Configurations, config.Configurations.Value.Elasticsearch.GetElasticSearchClient());
            this.EsRepository.SetBucketIndex(this.bucketName);
        }
Exemplo n.º 4
0
 public HealthStatusController(IMailClient mailClient, IMessageQueueClient messageQueueClient, IElasticsearchRepository repository)
     : this()
 {
     MailClient = mailClient;
     MessageQueueClient = messageQueueClient;
     Repository = repository;
 }
        public ElasticsearchRepositoryDocumentNotExistsSpecs()
        {
            var settings = new ConnectionSettings();

            _client     = new ElasticClient(settings, new InMemoryConnection(settings, string.Empty, 404));
            _repository = new ElasticsearchRepository(_client);
        }
        public UploaderManager(ILogger <UploaderManager> logger, IOptions <AppsettingsModel> config, IElasticsearchRepository elasticsearchRepository, MinioClient minioClient)
        {
            this.logger        = logger;
            this.configuration = config.Value.Minio;

            this.eslasticRepository = elasticsearchRepository;
            this.minioClient        = minioClient;
        }
        public ElasticsearchRepositoryGetByIdSpecs()
        {
            var settings = new ConnectionSettings();

            var output =
                "Nest.Queryify.Tests.TestData.ValidGetResponse.json".ReadAsStringFromEmbeddedResource<ElasticClientQueryObjectTestFixture>();
            _client = new ElasticClient(settings, new InMemoryConnection(settings, output));
            _repository = new ElasticsearchRepository(_client);
        }
Exemplo n.º 8
0
        public SearchManager SetBucket(string name)
        {
            name = name.SanitizeString();

            this.bucket = string.IsNullOrWhiteSpace(name) ? this.configuration.DefaultIndex.ToLower() : name.ToLower();

            this.eslasticRepository = this.eslasticRepository.SetBucketIndex(this.bucket);

            return(this);
        }
Exemplo n.º 9
0
        public ElasticsearchRepositorySaveSpecs()
        {
            var settings = new ConnectionSettings();

            var output =
                "Nest.Queryify.Tests.TestData.ValidIndexResponse.json".ReadAsStringFromEmbeddedResource <ElasticClientQueryObjectTestFixture>();

            _client     = new ElasticClient(settings, new InMemoryConnection(settings, output));
            _repository = new ElasticsearchRepository(_client);
        }
 public SimpleTriggerController(IElasticsearchRepository repository, IEngineScheduler engineScheduler)
     : base()
 {
     Repository      = repository;
     EngineScheduler = engineScheduler;
 }
Exemplo n.º 11
0
 public ElasticsearchService(IElasticsearchRepository elasticsearchRepository)
 {
     _elasticsearchRepository = elasticsearchRepository;
 }
Exemplo n.º 12
0
 public LogEventController(IElasticsearchRepository repository)
     : this()
 {
     Repository = repository;
 }
 protected EventConsumer(
     IElasticsearchRepository <TMessage, TPrimaryKey> elasticsearchRepository)
 {
     _elasticsearchRepository = elasticsearchRepository;
 }
Exemplo n.º 14
0
 public ElasticsearchQuerys(IElasticsearchRepository elasticsearchRepository)
 {
     _ElasticsearchRepository = elasticsearchRepository;
 }
Exemplo n.º 15
0
 public static TSearchResult Search <TSearchParameters, TDocument, TSearchResult>(this IElasticsearchRepository repository,
                                                                                  IElasticClientQueryObject <TSearchResult> query)
     where TSearchResult : class, ISearchResult <TSearchParameters, TDocument>
     where TSearchParameters : class, IPagingParameters, ISortingParameters, new()
     where TDocument : class
 {
     return(repository.Query(query));
 }
 public ElasticsearchCommands(IElasticsearchRepository elasticsearchRepository)
 {
     _ElasticsearchRepository = elasticsearchRepository;
 }
Exemplo n.º 17
0
 public LogEventController(IElasticsearchRepository repository)
     : this()
 {
     Repository = repository;
 }