A repository template for .NET API client projects
View the Project on GitHub GuilhermeStracini/apiclient-boilerplate-dotnet
ποΈ A modern and easy-to-use boilerplate for building .NET API client wrappers (also known as SDKs).
This repository is a template designed to kickstart your journey in creating robust API client wrappers using .NET C#.
Save time and effort with a preconfigured solution that includes essential tools and CI pipeline setup.
π§ Key features:
appveyor.yml
.
π‘ Tip: AppVeyor is free for open-source projects. Consider alternatives like GitHub Actions, CircleCI, or Azure DevOps for private repositories.
Follow these quick steps for a hassle-free experience:
initial-setup.bat
or initial-setup.ps1
initial-setup.sh
Would you prefer to do it step-by-step? No problem!
README.md
) and rename README.template.md
to README.md
.appveyor.yml
β Add secure tokens or configure your preferred CI tool.SolutionName.sln
β Replace with your solution name.SolutionName.csproj
, SolutionName.Tests.csproj
, SolutionName.IntegrationTests.csproj
).
Src
and Tests
directories.README.md
β Fix badge paths ({username}/{repo}
) and add usage instructions._config.yml
β Update with project details for the GitHub Pages documentation site.Tests/SolutionName.Tests.csproj
and Tests/SolutionName.IntegrationTests.csproj
.π This project is licensed under the MIT License.
Feel free to use it as is or replace it with a license that suits your needs.
π View LICENSE | Read More About MIT |
π¬ Questions? Ideas? Open an issue or fork this repository to make it your own!
Donβt forget to β star the project if this template saved you time. π
π· Happy Coding in .NET! π―