コード例 #1
0
        public ElasticResult <ElasticUser> Update(ElasticUser user)
        {
            var response = _elasticRepository.ExecuteCreateOrUpdateRequest(user, EsType);

            return(response.Success
                ? ElasticResult <ElasticUser> .SuccessResult(user)
                : ElasticResult <ElasticUser> .FailResult(response.Message));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        public ElasticResult <ElasticChat> Update(ElasticChat chat)
        {
            var response = _elasticRepository.ExecuteCreateOrUpdateRequest(chat, EsType);

            return(response.Success
                ? ElasticResult <ElasticChat> .SuccessResult(chat)
                : ElasticResult <ElasticChat> .FailResult(response.Message));
        }