Repository files navigation Here's what I've been learning so far
Setup dotnet web api project
Create data model that will transform into table's structure
Create repository for each model as data access mechanism
Create service to handle business logic
Parse request body from using [FromBody] attribute
Parse query params using [FromQuery]
Create table relationship in OnModelCreating using modelBuilder
Connect application to sql server database using Entity Framework Sql Server
Create migrations using CLI command dotnet ef migrations add [migration_name] and dotnet ef database update
Implement Dependency Injections, it says that 'a module/class should depend on abstractions instead of concrete implementations'
Using AutoMapper for mapping source data with Data Transform Object (DTO)
Create custom middleware that will intercepts request and do stuff with it
Here's what's coming next
Implement clean design using S.O.L.I.D principles
Implement authentication and authorization
[I don't know, we'll see]
You can’t perform that action at this time.