AspectInjector 2.5.0
See the version list below for details.
dotnet add package AspectInjector --version 2.5.0
NuGet\Install-Package AspectInjector -Version 2.5.0
<PackageReference Include="AspectInjector" Version="2.5.0" />
paket add AspectInjector --version 2.5.0
#r "nuget: AspectInjector, 2.5.0"
// Install AspectInjector as a Cake Addin #addin nuget:?package=AspectInjector&version=2.5.0 // Install AspectInjector as a Cake Tool #tool nuget:?package=AspectInjector&version=2.5.0
This library provides attributes-based compile-time AOP framework.
Create your aspect by marking class with [Aspect], its methods with [Advice] and create trigger attribute with [Injection].
That's it! Cross-cutting concerns made easy! Just apply your attribute where you need and everything automicaly works!
No xml configs! No wierd reflection hacks! No runtime emit!
Works with AOT and Blazor!
See release notes for this version here:
https://github.com/pamidur/aspect-injector/releases/tag/2.5.0
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (53)
Showing the top 5 NuGet packages that depend on AspectInjector:
Package | Downloads |
---|---|
NUnit.Allure
NUnit attributes extenstions for Allure |
|
Allure.Net.Commons
Provides common facilities to build Allure adapters for .NET test frameworks. |
|
AWS.Lambda.Powertools.Logging
Powertools for AWS Lambda (.NET) - Logging package. |
|
AWS.Lambda.Powertools.Tracing
Powertools for AWS Lambda (.NET) - Tracing package. |
|
NUnit.Allure.Steps
Steps Attribute for NUnit.Allure |
GitHub repositories (6)
Showing the top 5 popular GitHub repositories that depend on AspectInjector:
Repository | Stars |
---|---|
enkodellc/blazorboilerplate
Blazor Boilerplate / Starter Template with MudBlazor
|
|
pamidur/aspect-injector
AOP framework for .NET (c#, vb, etc)
|
|
SenexCrenshaw/StreamMaster
|
|
jhrscom/JHRS
The JHRS WPF framework is used to demonstrate how to use wpf and xamarin to build a development framework. The presentation framework only provides an idea. If you apply it to actual projects, you need to complete more functions yourself.
|
|
aws-powertools/powertools-lambda-dotnet
Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.
|
Version | Downloads | Last updated | |
---|---|---|---|
2.9.0-pre1 | 154 | 9/25/2024 | |
2.8.3-pre3 | 8,019 | 10/6/2023 | |
2.8.3-pre2 | 4,090 | 8/24/2023 | |
2.8.3-pre1 | 1,952 | 7/14/2023 | |
2.8.2 | 422,569 | 7/5/2023 | |
2.8.2-pre3 | 1,651 | 6/9/2023 | |
2.8.2-pre2 | 1,279 | 6/8/2023 | |
2.8.2-pre1 | 112,100 | 2/1/2023 | |
2.8.1 | 1,749,179 | 11/14/2022 | |
2.8.0 | 119,754 | 9/22/2022 | |
2.7.4 | 119,780 | 7/22/2022 | |
2.7.3 | 82,924 | 6/20/2022 | |
2.7.2 | 353,099 | 1/24/2022 | |
2.6.1 | 46,575 | 12/7/2021 | |
2.6.0 | 1,306,264 | 8/23/2021 | |
2.5.0 | 314,615 | 3/8/2021 | |
2.4.4 | 15,404 | 1/28/2021 | |
2.4.3 | 6,147 | 12/30/2020 | |
2.4.1 | 182,004 | 7/31/2020 | |
2.4.0 | 49,077 | 6/17/2020 | |
2.3.1 | 288,049 | 2/18/2020 | |
2.3.0 | 23,738 | 2/10/2020 | |
2.2.8 | 9,309 | 1/19/2020 | |
2.2.5 | 11,451 | 10/14/2019 | |
2.2.4 | 6,292 | 10/11/2019 | |
2.2.1 | 37,129 | 6/16/2019 | |
2.1.1 | 25,858 | 5/3/2019 | |
2.1.0 | 4,090 | 4/17/2019 | |
2.0.6 | 3,436 | 2/11/2019 | |
2.0.2 | 5,014 | 1/3/2019 | |
1.0.2 | 8,085 | 4/26/2019 | |
1.0.1 | 16,540 | 4/2/2018 | |
0.9.44 | 4,426 | 8/5/2015 | |
0.9.43 | 2,596 | 8/4/2015 | |
0.9.42 | 2,665 | 8/4/2015 |