public async Task <IResult> UpdateBacklogItemAsync(BacklogItemWriteModel backlogItem) { using (var unitOfWork = _unitOfWorkFactory.Get(false)) { var backlogItemDomainService = _backlogDomainServiceFactory.Get(unitOfWork); var backlogItemEntity = backlogItem.AsEntity(); backlogItemDomainService.UpdateBacklogItem(backlogItemEntity); return(await CreateResultAsync(unitOfWork)); } }
public async Task <IResult> UdateBacklogItemAsync([FromBody] BacklogItemWriteModel backlogItem) { return(await _backlogItemDomainServiceProxy.UpdateBacklogItemAsync(backlogItem)); }
public static BacklogItemEntity AsEntity(this BacklogItemWriteModel writeModel) { return(_mapper.Map <BacklogItemEntity>(writeModel)); }