This repo contains guides for developing apps using .NET SDK. These guides are applicable for .NET core 3.1 and higher.
- Improve throw exceptions with ThrowHelper pattern
- Debug NuGet package with included symbols
- Line numbers in stack traces
- Use cases for generic host
- Cross platform code coverage on multiple projects using Coverlet
- Share data across the lifetime of an HTTP request
- How to test logging when using Microsoft.Extensions.Logging
Worflow | Status and link |
---|---|
all-guides-sln |
- Clone the repo and open the
DotNet.Guides.sln
solution file. - Press build on Visual Studio.
- Clone the repo and browse to the directory using your favorite shell.
- To build the solution that contains all guides run:
dotnet build DotNet.Guides.sln
There are also individual solutions for each of the demo apps for the guides present at the folder level for the demo. Example: AmbientDataDemo.sln
at src/guides/ambient-data/AmbientDataDemo
.
This project is licensed under the MIT license.