public ActionResult GetAllBooks() { try { var core = new Book(); var books = core.GetAllBooks(); return(Ok(books)); } catch (System.Exception e) { var handler = new ErrorHandler(500, e); _logger.LogError(handler.ConsoleResponse()); return(StatusCode(handler.StatusCode, handler.HttpResponse())); } }