Пример #1
0
        public async Task <AuthorDTO> Handle(AddAuthorCommand request, CancellationToken cancellationToken)
        {
            var author = new Domain.Entities.Author(request.Name);

            _context.Authors.Add(author);

            await _context.SaveChangesAsync(cancellationToken);

            return(new AuthorDTO
            {
                Id = author.Id.ToString(),
                Name = author.Name
            });
        }