15 packages tagged with “REPR”
Project template to create vertical slice architecture project
Biwen.QuickApi ,NET9+ MinimalApi CQRS
A lightweight abstraction over the ASP.NET minimal API
Biwen.QuickApi ,NET7+ MinimalApi CQRS, CodeGEN
Rest EndPoint Response REPR is a lightweight library that implements the Mediator design pattern in .NET. It helps decouple the sender of a request from its handler, promoting cleaner architecture and separation of concerns. Instead of calling services or logic directly, you send a request (like a command or query), and REPR routes it to the appropriate handler. GIT: https://github.com/tlavay/REPR
huzcodes.Endpointsis is a C# .NET 8 package designed to facilitate the implementation of the REPR design pattern. It provides four abstract classes for creating endpoints, two without authorization ('EndpointsSync' and 'EndpointsAsync'), and two with authorization ('AuthorizedEndpointsSync' and 'AuthorizedEndpointsAsync'). These classes offer a structured approach to defining endpoints, handling requests and responses, and integrating authorization using JWT tokens. The package includes several features to simplify endpoint development, including support for: - Creating endpoints with request and response classe. - Handling synchronous and asynchronous operations. - Structured response handling with or without ActionResult. - Creating endpoints with or without a request, and similarly, with or without a response. - Multi-source parameter binding (from body, query, and route). - File extension validation for uploaded files.
ApiBolt uses incremental source generators to generate Minimal API mapping for endpoints as Request-Endpoint-Response (REPR pattern).
Essential debugging utilities for C# - Python-style repr(), caller info, and object inspection tools. Stop struggling with useless ToString() output!
Easily Convert your MediatR request models to API endpoints
Swash buckle support to facilitate xml comment to enrich api swagger endpoints.
Biwen.MinimalApi ,NET8+ AOT MinimalApi CQRS
C# source generator for ASP.NET Core Minimal APIs implementing the REPR pattern. Zero reflection, compile-time code generation.