BlazorApp/README.md

43 lines
1.1 KiB
Markdown

# Description
You are given a solution that contains a Blazor Web App with a Customer model class.
You should fork this project and provide a github link for your solution.
You have to develop
Required:
- A grid with all customers with server side paging
- CRUD Operations on “Customer” model with new, edit and delete functionalities
- Expose all CRUD Operations as an API
- Configure application to use Sql Server
- Manage migrations
- Below are the two classes Employee and Manager. Your task is to create a method in a new class that takes either Manager or an Employee as a parameter and prints its name.
```
public class Employee
{
public string Name { get; set; }
}
public class Manager
{
public string Name { get; set; }
}
```
Extra (nice to have)
- Add authentication with the provided demo of Duende IdentityServer https://demo.duendesoftware.com/
- Protect your API with authentication with the provided demo of Duende IdentityServer done in the previous step
- Unit & Integration Tests
## Requirements
- C#
- .NET 8+
- Blazor Wasm
Optional
- Blazor UI framework