Example #1
0
        public async Task Consume(ConsumeContext <IBookResponse> context)
        {
            Console.Out.WriteLine("Сообщение с книгами принято");
            var message = context.Message;
            var books   = new List <Book>();

            foreach (var book in message.Books)
            {
                books.Add(new Book(0, book.Title, book.Genre, book.IsNew, book.Price, book.DateOfDelivery));
            }
            await _marketSystem.BookReception(books);
        }