Angular v13
.Net 5.0
Angular Material
Swagger UI
ngx-toastr
-
Migration Commands (in Nuget console)
add migration <name>
update-database
-
Use inbuilt Swagger or else postman and use the APIs to add some dummy data to table
-
Run the WebAPI first(recommeneded to run from visual studio)
-
Then run the angular app
npm i
ng serve
-
If converting to db first approach
- SQL Commands for creating the tables are provided in dbcommands folder
- If any error pops up regarding namespaces, add the reference to the DataAccess project or dll from the webapi project
- If angular app is giving any compilation error, run npm i again
- If you are planning on a db first approach to modify the project
- Command for creating models from db
scaffold-dbcontext "Data Source=.;Initial Catalog=CompanyDB; Integrated Security=true" Microsoft.EntityFrameworkCore.SqlServer -outputdir Models
- Command for creating models from db