Summary

A lot of things happened here. We turned our attention to the client-side components of our app, switching the focus from Web API to Angular. We chose to implement a Home View featuring multiple listings of clickable tests, giving our users the chance to navigate to their detail page through a classic Master-Detail relationship.

To achieve such results, we created a bunch of Angular-related items: the Quiz interface for the model, the QuizListComponent class to retrieve the required data from the .NET Core Controller and show them to the user, and the QuizComponent to access the detail of each selected quiz. We connected them all with the Angular native data-binding strategies and updated the HomeComponent accordingly; right after ...

Get ASP.NET Core 2 and Angular 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.