ABP
Official@abpframework
Web Application Framework for ASP.NET Core
Agent Skills by ABP
Showing 18 vetted skills indexed across 1 GitHub repositories.
abp-angular
Generate TypeScript service proxies for Angular ABP Framework frontends.
abp-core
Explain ABP Framework conventions for modules, dependency injection, and service classes.
abp-application-layer
Guide ABP Framework application layer development with DTOs, validation, and error handling.
abp-mongodb
Configure MongoDB integration with the ABP Framework using DbContext and repository patterns.
abp-ef-core
Integrate Entity Framework Core with ABP Framework for data persistence.
abp-module
Generate reusable ABP Framework module templates with EF Core and MongoDB support.
abp-multi-tenancy
Manage ABP Framework multi-tenancy with IMultiTenant and ICurrentTenant.
abp-app-nolayers
Generate a new ABP Framework application using the single-layer template.
abp-microservice
Develop ABP Framework microservices with RabbitMQ, Redis, and YARP infrastructure.
abp-development-flow
Guide ABP Framework development for adding entities and features.
abp-ddd
Implement Domain-Driven Design patterns within the ABP Framework.
abp-blazor
Develop Blazor Server and WebAssembly UI components using ABP Framework conventions.
abp-cli
Automate ABP Framework tasks like generating client proxies and managing packages.
abp-infrastructure
Access ABP Framework infrastructure services for settings, features, caching, events, jobs, and localization.
abp-authorization
Manage authorization and permissions in ABP.NET applications.
abp-dependency-rules
Enforce ABP Framework layer dependency rules and repository pattern usage.
abp-testing
Guides ABP Framework integration testing with Shouldly assertions and mocked services.
abp-mvc
Develops ABP Framework MVC and Razor Pages user interfaces with tag helpers and JavaScript APIs.
Frequently Asked Questions About ABP
FAQPage SchemaWhat specific architectural patterns does this framework support?▼
The framework natively supports Domain-Driven Design, implementing repository patterns, modular architecture, and multi-tenancy. It provides structured application layers, DTO validation, and dependency injection conventions to ensure consistent codebases across large-scale enterprise projects.
Which frontend technologies are compatible with this framework?▼
Developers can build user interfaces using Angular, Blazor Server, Blazor WebAssembly, or ASP.NET Core MVC and Razor Pages. The framework provides specific service proxies and component conventions for each of these technologies to maintain synchronization with backend service layers.
What are the primary data persistence options available?▼
The framework offers integrated support for Entity Framework Core and MongoDB. It includes repository patterns and DbContext configurations that allow developers to manage data persistence while adhering to the framework's modular structure and infrastructure requirements.
Is this framework suitable for microservices development?▼
Yes, it includes specialized support for microservices by integrating RabbitMQ for messaging, Redis for distributed caching, and YARP for reverse proxy functionality. These components facilitate the development of decoupled, scalable services within a distributed system environment.