public SpecimenDTO createAndPersistDTOAsync(CreateSpecimenDTO dto) { Specimen result = specimenFactory.create(dto); Document document = specimenRepository.Save(result); return(specimenFactory.createDTO(document)); }