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 ElasticsearchReposiotryTests() { var config = GetAppsettingsConfigs.GetConfiguration <ElasticSearchRepository>(); this.EsRepository = new ElasticSearchRepository(config.Logger, config.Configurations, config.Configurations.Value.Elasticsearch.GetElasticSearchClient()); this.EsRepository.SetBucketIndex(this.bucketName); }
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); }
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); }
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; }
public ElasticsearchService(IElasticsearchRepository elasticsearchRepository) { _elasticsearchRepository = elasticsearchRepository; }
public LogEventController(IElasticsearchRepository repository) : this() { Repository = repository; }
protected EventConsumer( IElasticsearchRepository <TMessage, TPrimaryKey> elasticsearchRepository) { _elasticsearchRepository = elasticsearchRepository; }
public ElasticsearchQuerys(IElasticsearchRepository elasticsearchRepository) { _ElasticsearchRepository = elasticsearchRepository; }
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; }