public IIndexResponse AddCandidate(CandidateElasticModel candidate)
 {
     return(_client.Index(candidate, op => op
                          .Id(candidate.Id)
                          .Index(IndexName)
                          ));
 }
 public IIndexResponse Update(int id, CandidateElasticModel model)
 {
     return(_client.Index(model, i => i
                          .Index(IndexName)
                          .Type(Type)
                          .Id(id)
                          .Refresh(Refresh.True)
                          ));
 }
예제 #3
0
 public Task UpdateCandidateElastic(CandidateElasticModel elasticModel)
 {
     return(Task.Run(() => _candidateElasticRepository.Update(elasticModel.Id, elasticModel)));
 }
예제 #4
0
 public Task AddCandidateElastic(CandidateElasticModel elasticModel)
 {
     return(Task.Run(() => _candidateElasticRepository.AddCandidate(elasticModel)));
 }