This is an example of a WebAPI with ASP.NET Core v1.0 for Visual Studio 2017, which is made used following tutorials:
- Channel9: Creating REST API with ASP.NET Core (german): https://www.microsoft.com/germany/techwiese/know-how/video.aspx?id=msdn_de_67138
- Managing Static Files in ASP.NET Core: https://www.youtube.com/watch?v=n3rL0ekYEOM
- ASP.NET Web API Help Pages using Swagger: https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagger
- Middleware und Dependency Injection: https://channel9.msdn.com/Series/Einfhrung-in-ASPNET-Core/02-Middleware-und-Dependency-Injection
- Logging in ASP.NET Core: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging
- Entity Framework Core
- Logging via Serilog
- Attributes and Filters
- Unit-Testing