コード例 #1
0
        public async Task <BreweryMemberDto> DeleteMember(int breweryId, string username)
        {
            var breweryMemberDto = await _breweryElasticsearch.GetSingleMemberAsync(breweryId, username);

            await _breweryRepository.DeleteMemberAsync(breweryId, username);

            var brewery = await _breweryRepository.GetSingleAsync(breweryId);

            var breweryDto = AutoMapper.Mapper.Map <Brewery, BreweryDto>(brewery);
            await _breweryElasticsearch.UpdateAsync(breweryDto);

            //await _userService.ReIndexUserElasticSearch(username);
            return(breweryMemberDto);
        }