Note: This task should take no longer than 4-6 hours at the most to complete.
- Please note that this will require some basic .Net Core, IdentityServer, Migrations and API.
- Use .Net Core 2.2 or above
- Use latest IdentityServer version
- Fork this repository
- Create a Project to manage identity - IdentityServer4.0
- Create a Customer model - (Name:string, address: string, telephone: string, website : string)
- Create migrations
- Run migrations
- Seed customers (minimum 10 records)
- Create controller called Customers
- In the Index action return a list of Customers
- Implement pagination with 5 records per page
- The index action should be authenticated
- Commit and Push your code to your new repository
- Send us a pull request, we will review your code and get back to you