A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
Перейти к файлу
Andrew Arnott 7248b76f71
Add Expand-Template.cmd stub
2019-11-14 21:57:40 -07:00
.vscode Use HTTPS URLs wherever possible 2019-09-17 15:22:46 -07:00
azure-pipelines Download nuget.exe much more quickly 2019-08-16 17:03:52 -06:00
src Enable C# 8 nullable features 2019-09-25 06:30:09 -06:00
tools Fix Install-DotNetSdk on machines without IE configured 2019-10-14 08:35:23 -06:00
.editorconfig Fix formatting of xml and json files 2019-08-07 09:14:25 -06:00
.gitattributes Add init.ps1 and Install-DotNetSdk.ps1 scripts 2019-07-08 07:03:55 -06:00
.gitignore Move nbgv installation in azp outside the src dir 2019-07-12 17:24:17 -06:00
CONTRIBUTING.md Add support for Azure Artifact authenticated feeds 2019-07-22 09:53:52 -06:00
Expand-Template.cmd Add Expand-Template.cmd stub 2019-11-14 21:57:40 -07:00
Expand-Template.ps1 Add Expand-Template.cmd stub 2019-11-14 21:57:40 -07:00
LICENSE Add script for proper expansion 2019-06-17 09:37:46 -06:00
README.md Add script for proper expansion 2019-06-17 09:37:46 -06:00
azure-pipelines.yml Fix auto-build of validate/* branches 2019-09-21 21:53:35 -06:00
global.json Enable C# 8 nullable features 2019-09-25 06:30:09 -06:00
init.cmd Capture exit codes within init.cmd from ps1 script 2019-11-14 21:43:54 -07:00
init.ps1 Improve Azure Pipelines build reliability 2019-09-10 17:19:48 -06:00
nuget.config Redirect Only divert global package cache in Azure Pipelines 2019-08-16 16:54:28 -06:00
version.json Initial commit 2019-06-16 17:08:01 -06:00

README.md

Your Library

An awesome template for your awesome library

NuGet package Build Status codecov

Features

  • Follow the best and simplest patterns of build, pack and test with dotnet CLI.
  • Static analyzers: FxCop and StyleCop
  • Read-only source tree (builds to top-level bin/obj folders)
  • Auto-versioning (via Nerdbank.GitVersioning)
  • Azure Pipeline via YAML with all dependencies declared for long-term serviceability.
  • Testing on .NET Framework, multiple .NET Core versions
  • Testing on Windows, Linux and OSX
  • Code coverage published to Azure Pipelines
  • Code coverage published to codecov.io so GitHub PRs get code coverage results added as a PR comment

Consumption

Once you've expanded this template for your own use, you should run the Expand-Template.ps1 script to customize the template for your own project.

Further customize your repo by:

  1. Verify the license is suitable for your goal as it appears in the LICENSE and stylecop.json files and the Directory.Build.props file's PackageLicenseExpression property.
  2. Reset or replace the badges at the top of this file.