I use this project as test project.
This project uses:
- Asp.Net Core 2.0, Angular 4, HMR (based on
https://alexklingenbeck.de/articles/17-05-angular-asp-net-core.html
.) - Angular Material 2 (
https://material.angular.io/guide/getting-started
) - Angular Covalent (
https://teradata.github.io/covalent/#/docs
) - Dependency injection (
https://github.com/autofac/Autofac
) - Entity Framework (
https://github.com/aspnet/EntityFrameworkCore
) - Repository (based on
https://github.com/aspnetboilerplate/aspnetboilerplate
) - Unit of Work (based on
https://github.com/Arch/UnitOfWork/
) - Swagger-UI (
https://github.com/domaindrivendev/Swashbuckle.AspNetCore
) - AutoMapper (
https://github.com/AutoMapper/AutoMapper
) - NswagStudio for Angular services from WebApi generation(
https://github.com/RSuter/NSwag
) - Log (
https://github.com/serilog/serilog
)
- Angular:
- Routing:
https://angular.io/guide/router
- Updated Material Compatibility mode:
https://www.npmjs.com/package/angular-material-prefix-updater
- Routing:
- Asp.Net Core:
- Identity:
https://fullstackmark.com/post/10/user-authentication-with-angular-and-asp-net-core
https://www.pointblankdevelopment.com.au/blog/113/aspnet-core-angular-24-user-registration-and-login-tutorial-example#app-settings-json
https://stackoverflow.com/a/37173202/6123422
- Swagger UI:
http://blog.sluijsveld.com/28/01/2016/CustomSwaggerUIField/
- Exception Filter:
https://weblog.west-wind.com/posts/2016/Oct/16/Error-Handling-and-ExceptionFilter-Dependency-Injection-for-ASPNET-Core-APIs
- Identity: