https://github.com/threenine/api-template
API Template pack provides an opinionated implementation guide to making use of popular leading .net framework based tools and utilities to assist developers to quickly and efficiently develop secure, stable and resilient REST API’s.
https://github.com/threenine/api-template
dotnet repr-pattern vertical-slice-architecture webapi
Last synced: 11 months ago
JSON representation
API Template pack provides an opinionated implementation guide to making use of popular leading .net framework based tools and utilities to assist developers to quickly and efficiently develop secure, stable and resilient REST API’s.
- Host: GitHub
- URL: https://github.com/threenine/api-template
- Owner: threenine
- License: mit
- Created: 2021-04-15T18:57:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-20T13:04:54.000Z (over 2 years ago)
- Last Synced: 2025-04-13T16:11:32.738Z (about 1 year ago)
- Topics: dotnet, repr-pattern, vertical-slice-architecture, webapi
- Language: C#
- Homepage: https://www.apitemplatepack.com
- Size: 36.9 MB
- Stars: 118
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://www.nuget.org/packages/threenine.ApiProject/) [](https://www.nuget.org/packages/threenine.ApiProject/) [](https://twitter.com/threenine39)
[](https://github.com/threenine/api-template/blob/master/README.md)
The API Template pack provides an opinionated implementation guide to making use of popular leading .net framework based tools and utilities to assist developers to quickly and efficiently develop secure, stable and resilient REST API’s.
REST API framework for ASP.Net 7 that implements [REPR (Request-Endpoint-Response) Pattern](https://www.apitemplatepack.com/docs/introduction/repr-pattern/) and [Vertical Slice Architecture](https://www.apitemplatepack.com/docs/introduction/vertical-slice/).
The API Template Pack provides an opinionated approach to implementing best practices and pattern based approaches to implementing Web Based REST API's using Dotnet 7, using the best available open source libraries enabling you to focus on just implementing the real value added business logic.
Check out the Documentation [apitemplatepack.com](https://www.apitemplatepack.com "API Template Pack")
## Give a Star! :star:
If you like or are using this project to learn or start your solution, please give it a star.
This helps us to understand and learn how to improve the project over time.
## Feedback
We would certainly appreciate feedback and learning how you are making use of this project.
Please read our [Guide to contributing](https://github.com/threenine/api-template/blob/master/CONTRIBUTING)
We have enabled the [Github discussions](https://github.com/threenine/api-template/discussions) on this repository so please feel free to ask any questions, propose ideas etc over there and we will respond as soon as possible.
If you find any issues, bugs or would like additional features the open a an Issue on the [Issue Board](https://github.com/threenine/api-template/issues) and you will be able to track the progress of the issue on the [Project Board](https://github.com/orgs/threenine/projects/3)
## Change log
Details of changes per release can be found at the [Change log](https://www.apitemplatepack.com/docs/changelog)