public async ValueTask <KSociety.Com.App.Dto.Res.Copy.Common.TagGroup> ExecuteAsync(TagGroup request, CancellationToken cancellationToken = default) { var commonTagGroup = _mapper.Map <Domain.Entity.Common.TagGroup>(request); await _tagGroupRepository.AddAsync(commonTagGroup, cancellationToken).ConfigureAwait(false); return(await _unitOfWork.CommitAsync(cancellationToken).ConfigureAwait(false) == -1 ? new KSociety.Com.App.Dto.Res.Copy.Common.TagGroup(Guid.Empty) : new KSociety.Com.App.Dto.Res.Copy.Common.TagGroup(commonTagGroup.Id)); }