AspectCore.Abstractions
3.0.0
dotnet add package AspectCore.Abstractions --version 3.0.0
NuGet\Install-Package AspectCore.Abstractions -Version 3.0.0
<PackageReference Include="AspectCore.Abstractions" Version="3.0.0" />
<PackageVersion Include="AspectCore.Abstractions" Version="3.0.0" />
<PackageReference Include="AspectCore.Abstractions" />
paket add AspectCore.Abstractions --version 3.0.0
#r "nuget: AspectCore.Abstractions, 3.0.0"
#:package AspectCore.Abstractions@3.0.0
#addin nuget:?package=AspectCore.Abstractions&version=3.0.0
#tool nuget:?package=AspectCore.Abstractions&version=3.0.0
AspectCore Framework
AspectCore is an Aspect-Oriented Programming based cross platform framework for .NET 6+.
Core support for aspect-interceptor, dependency injection integration, web applications, data validation, and more.
Nuget Packages
Core library
| Package Name | NuGet | MyGet | Downloads |
|---|---|---|---|
| AspectCore.Abstractions | |||
| AspectCore.Core | |||
| AspectCore.Extensions.Reflection |
Integration library
Docs
Full documentation lives under docs/ — English: docs/en/ · 中文: docs/.
- Getting Started
- Interceptor Guide
- Architecture Overview · Module & Package Design
- IoC container and dependency injection
- Reflection extensions
Components
- Autofac Adapter
- DataValidation
- IoC & DynamicProxy
- Microsoft.Extensions.DependencyInjection Adapter
- Reflection
Who is using
- ButterflyAPM Client
- Bing(jianxuanbing)
- DotnetSpider
- EasyCaching
- shriek-fx
- Util
- Zxw.Framework.NetCore
- FastCache
Contributors
Thanks to all the people who have contributed to this project!
<a href="https://github.com/dotnetcore/AspectCore-Framework/graphs/contributors"> <img src="https://contrib.rocks/image?repo=dotnetcore/AspectCore-Framework" /> </a>
Made with contrib.rocks.
Contribute
One of the easiest ways to contribute is to participate in discussions and discuss issues. You can also contribute by submitting pull requests with code changes.
License
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
-
net6.0
-
net8.0
-
net9.0
NuGet packages (42)
Showing the top 5 NuGet packages that depend on AspectCore.Abstractions:
| Package | Downloads |
|---|---|
|
AspectCore.Core
The implementation of the AspectCore framework. |
|
|
AspectCore.Extensions.Hosting
Package Description |
|
|
EaCloud
EaCloud 核心组件,封装着框架核心及数据存储,缓存,辅助操作等功能。 |
|
|
AspectCore.Extensions.Configuration
Configuration extension system for ASP.NET Core via AspectCore-Framework. |
|
|
AspectCore.Extensions.DataValidation
DataValidation extension system for AspectCore Framework. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on AspectCore.Abstractions:
| Repository | Stars |
|---|---|
|
izhaorui/Zr.Admin.NET
🎉 ZR.Admin.NET —— 基于 .NET 8 + SqlSugar + Vue3 的前后端分离通用权限管理框架(RBAC),跨平台、开箱即用。内置 SaaS 多租户(一租户一库)、可视化工作流引擎、一键代码生成、Quartz.NET 任务调度、Redis 缓存、SignalR 实时通知、接口限流、全局异常处理、数据权限过滤与动态国际化,并集成 AI 助手与 AI 治理能力。代码简洁易懂、易扩展。
|
|
|
alonsoalon/TenantSite.Server
后台服务项目
|
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0 | 9,335 | 7/26/2026 |
| 3.0.0-rc.1 | 134 | 7/25/2026 |
| 3.0.0-beta.1 | 155 | 7/21/2026 |
| 2.6.3 | 4,267 | 7/15/2026 |
| 2.6.2 | 703 | 7/15/2026 |
| 2.6.2-beta.2 | 212 | 7/15/2026 |
| 2.6.2-beta.1 | 192 | 7/15/2026 |
| 2.6.0 | 426 | 7/15/2026 |
| 2.5.0 | 493 | 7/14/2026 |
| 2.5.0-beta.1 | 235 | 7/14/2026 |
| 2.4.0 | 1,383,287 | 5/25/2023 |
| 2.3.0 | 427,861 | 11/25/2022 |
| 2.2.0 | 2,027,208 | 2/8/2021 |
| 2.1.0 | 956,096 | 4/3/2020 |
| 2.0.0 | 264,697 | 12/9/2019 |
| 1.3.0 | 706,787 | 8/19/2019 |
| 1.2.0 | 2,013,875 | 2/5/2019 |
| 1.1.0 | 741,726 | 11/25/2018 |
| 1.0.1 | 476,932 | 9/11/2018 |
| 1.0.0 | 10,797 | 9/10/2018 |
The abstract design of the AspectCore framework.