コード例 #1
0
        public async Task <ActionResult <BookVM> > GetBook(string isbnString)
        {
            var isbn = _isbnFactory.Create(isbnString);

            var book = await _repository.Get(isbn);

            if (book == null)
            {
                return(NotFound());
            }

            return(Convert(book));
        }
コード例 #2
0
        public Book Create(string isbnString, string title = "", string description = "", uint version = 0)
        {
            var isbn = _isbnFactory.Create(isbnString);

            return(new Book(isbn, title, description, version));
        }