public async void SaveBook()
        {
            System.Diagnostics.Debugger.Launch();

            var options = new DbContextOptionsBuilder <DbContextBook>()
                          .UseInMemoryDatabase(databaseName: "db_books_test")
                          .Options;

            var context = new DbContextBook(options);


            New.RequestBook request = new New.RequestBook
            {
                Title           = "Microservices Book",
                PublicationDate = DateTime.Now,
                AuthorGuid      = Guid.Empty
            };

            New.Driver driver = new New.Driver(context);


            var result = await driver.Handle(request, new System.Threading.CancellationToken());

            Assert.True(result != null);
        }
 public async Task <ActionResult <Unit> > Create(New.RequestBook request)
 {
     return(await _mediator.Send(request));
 }