public IEnumerable<Book> Get()
        {
            var numberOfBooks = new Random().Next(this.options.MinimumNumberOfBooks, this.options.MaximumNumberOfBooks + 1);

            var result = new Book[numberOfBooks];
            for (var i = 0; i < numberOfBooks; i++)
            {
                result[i] = new Book
                {
                    ID = i,
                    Title = this.nameGenerator.GenerateRandomBookTitle(),
                    Description = @"Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
            sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
            erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
            rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",
                    Price = 42.0M
                };
            }

            return result;
        }
 public IActionResult Post(Book newBook)
 {
     this.logger.LogError("Illegal POST!");
     return new StatusCodeResult(500);
 }
Beispiel #3
0
 public IActionResult Post(Book newBook)
 {
     throw new NotImplementedException();
 }