ASP.Net WebApp project about films on RazorPage. DbContext with SqlServer. Repository with sakila database - github.com/jOOQ/sakila
Each film that shows on Index page wrapped in card.
Page has filters by category, actor, release year, rental rate, length, rating and replacement cost.
Filtering can be reseted by pressing Clear button.
FilmsService provides us only one method - GetAll.
Services works with repository that have DbContext with Entity Framework connection to SQL Server.
Local DbContext has few DbSet: Films, Actors, Categories, Languages, FilmsActors and FilmsCategories.
SQL Server database tables filled from sakila database - github.com/jOOQ/sakila.
At the start of the site's work one migrations has to be cteated: InitialCreate.
So Entity Framework with DbContext now know how to work with SQL Server "sakila" database.
GetAll request in service returns list of films with included lists of categories and actors.