Ejemplo n.º 1
0
        public async Task <BookDomain> AddNewBook(AddNewBookRequest newBookRequest)
        {
            BookDomain book     = DtoDomainMapper.MapDtoToDomain(newBookRequest);
            var        AddBooks = await _libraryRepository.AddNewBook(book).ConfigureAwait(false);

            return(AddBooks);
        }
Ejemplo n.º 2
0
        public bool Handle(AddNewBookQuery query)
        {
            var numberOfAddedItems = _libraryRepository.AddNewBook(new Book
            {
                Author       = query.Author,
                Title        = query.Title,
                Localisation = query.Localisation,
                ISBN         = query.ISBN
            });

            return(numberOfAddedItems == 1);
        }