public ElasticResult <ElasticUser> Update(ElasticUser user) { var response = _elasticRepository.ExecuteCreateOrUpdateRequest(user, EsType); return(response.Success ? ElasticResult <ElasticUser> .SuccessResult(user) : ElasticResult <ElasticUser> .FailResult(response.Message)); }
public ElasticResult <T> Add <T>(string esType, T @object) where T : class, IGuidedEntity { var response = _elasticRepository.ExecuteCreateOrUpdateRequest(@object, esType); return(response.Success ? ElasticResult <T> .SuccessResult(@object) : ElasticResult <T> .FailResult(response.Message)); }
public ElasticResult <ElasticChat> Update(ElasticChat chat) { var response = _elasticRepository.ExecuteCreateOrUpdateRequest(chat, EsType); return(response.Success ? ElasticResult <ElasticChat> .SuccessResult(chat) : ElasticResult <ElasticChat> .FailResult(response.Message)); }