Skip to content
/ dotnet-lib-template Public template

A template repository for .NET library project

License

Notifications You must be signed in to change notification settings

hazzik/dotnet-lib-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test publish NuGet Version

A .NET Lib Template repository

This repository is a template for creating a new .NET library. It includes a GitHub Actions workflow that will run tests on every push and publish the library to NuGet on a tag or merge to the main branch.

Why?

I have a lot of ideas brewing in my head all the time. However, the chores of setting up a new project usually act as a barrier to getting started. Last time, when I had a sparky idea worth implementing, I spent a lot of time setting up the project, and by the time I finished, the idea had faded away. I've lost the spark.

So, I created this template because I wanted a quick way to create a new library and start working on it without worrying about setting up the project.

This template includes pre-configured things that I usually use in my projects.

How to use this template?

  1. Click on the "Use this template" button on the top right corner of this page.
  2. Fill in the repository name, description, and other details.
  3. Click on the "Create repository" button.
  4. Clone the repository to your local machine.
  5. Replace all references of dotnet-lib-template to your repository name.
  6. Replace all references of TemplateProject to your project name.
  7. Replace the content of this README.md file with your project's README.
  8. Replace the content of the LICENSE file with your project's license.
  9. Start working on your project.

Sponsorship

If you like the library please consider supporting my work.

About

A template repository for .NET library project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Languages