A light-weight REST API development framework for ASP.NET 8 and newer.
-
Updated
Jun 9, 2025 - C#
A light-weight REST API development framework for ASP.NET 8 and newer.
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.
ASP.NET Core projects follows the Vertical Slice Architecture
A micro-framework that brings the REPR pattern into ASP.NET Core Minimal APIs.
A simple drug store application with Clean Architecture, DDD, CQRS, REPR 💊
A dotnet library that allows you to build WebApi controllers using a vertical slice architecture approach.
A structured approach to building ASP.NET Core Minimal APIs using the REPR (Request, Endpoint, Response) pattern, with built-in validation, constructor dependency injection, and type-safe responses.
Minimal API deals to determine students' levels of English by making quizzes, in this project we will be based on REPR pattern.
A dotnet library that allows you to build WebApiEndpoints using a vertical slice architecture approach.
Sample Todo REST API built using: AWS CDK, Dynamo, Lambda and API Gateway
An alternative approach to Minimal APIs and MVC using the REPR design pattern with FastEndpoints.
A simple and unopinionated way to map minimal API endpoints.
Vertical Slice Architecture, REPR Pattern : Simple CRUD on SQLite, using FastEndpoints, FluentValidation
This project is an approach to a car rental service using various design patterns and architectural approaches such as CQRS (Command Query Responsibility Segregation), REPR (Request-Response Pattern), and Clean Architecture. In this repository, you can explore how these patterns are applied to structure and optimize a robust, scalable API.
Add a description, image, and links to the repr-pattern topic page so that developers can more easily learn about it.
To associate your repository with the repr-pattern topic, visit your repo's landing page and select "manage topics."