public async Task <WorkItemDto> PostAsync(PostWorkItemDto dto)
        {
            var postWorkItem     = _adapterResolver.ResolveByAdapteeTypes <PostWorkItemDto, PostWorkItem>().Adapt(dto);
            var returnedWorkItem = await _workItemRepository.PostAsync(postWorkItem);

            return(_adapterResolver.ResolveByAdapteeTypes <WorkItemDto, WorkItem>().Adapt(returnedWorkItem));
        }