Skip to content

candy-kingdom/template-cs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

template-cs

A batteries-included repository template for C# packages.

Nuget

Features

  • Core project that represents the library
  • Tests project with xUnit, FluentAssertions and NSubstitute installed
  • Benchmarks project with BenchmarkDotNet installed
  • Playground project for playing with stuff in the console
  • .editorconfig (fully configured)
  • NuGet publish for Core project
  • GitHub Actions: testing (test.yml) and deployment (deploy.yml)

Install

  • Make sure dotnet-script tool is installed
  • Execute dotnet script install.csx at the root of the repository

Example

$ dotnet script install.csx
Project name: Test
Project description: Test description.
Repository name (e.g., 'candy-kingdom/summary'): candy-kingdom/test
Installing...
√ Step 1
√ Step 2
√ ...
√ Step N
Done!

About

A batteries-included repository template for C# packages.

Topics

Resources

License

Stars

Watchers

Forks

Languages