示例#1
0
        public virtual async Task <EditionDto> CreateAsync(EditionCreateDto input)
        {
            var edition = await EditionManager.CreateAsync(input.DisplayName);

            await EditionRepository.InsertAsync(edition);

            return(ObjectMapper.Map <Edition, EditionDto>(edition));
        }
 public virtual Task <EditionDto> CreateAsync(EditionCreateDto input)
 {
     return(EditionAppService.CreateAsync(input));
 }
        public virtual async Task <EditionDto> CreateAsync(EditionCreateDto input)
        {
            var edition = await this.EditionRepository.InsertAsync(new Edition(GuidGenerator.Create(), input.DisplayName));

            return(ObjectMapper.Map <Edition, EditionDto>(edition));
        }