Esempio n. 1
0
        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));
        }