Skip to content

Latest commit

 

History

History
94 lines (66 loc) · 6.55 KB

README.md

File metadata and controls

94 lines (66 loc) · 6.55 KB

Extensions for .NET SDK

codecov Build, test and package Build Status dotnet format CodeQL Markdown link check

License: MIT GitHub Sponsors LinkedIn

Description

This repo contains extensions to help build .NET applications, as well as extensions for unit and integration tests. It supports applications targeting .NET 6.0 or higher.

Installing

This repo provides two NuGet packages:

NuGet Version Downloads
dotnet-sdk-extensions Nuget dotnet-sdk-extensions Nuget
dotnet-sdk-extensions-testing Nuget dotnet-sdk-extensions-testing Nuget

Installation is performed via NuGet and you can do it using the following commands:

dotnet add package dotnet-sdk-extensions
dotnet add package dotnet-sdk-extensions-testing

Extensions list

The extensions available are split into two groups:

  • Extensions to use on app code.
  • Extensions to use when doing integration and unit tests.

For more information about each extension check its docs. You can find the link to each extension's documentation below.

For apps

For integration tests

For unit tests

Other

Debugging

The NuGet packages published include symbols generated with sourcelink.

For more information on how to debug the NuGet packages code from your application see:

Dev notes

For notes aimed at developers working on this repo or just trying to understand it go here. It will show you how to build and run the solution among other things.