AspectInjector 2.6.0

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package AspectInjector -Version 2.6.0
dotnet add package AspectInjector --version 2.6.0
<PackageReference Include="AspectInjector" Version="2.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AspectInjector --version 2.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AspectInjector, 2.6.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install AspectInjector as a Cake Addin
#addin nuget:?package=AspectInjector&version=2.6.0

// Install AspectInjector as a Cake Tool
#tool nuget:?package=AspectInjector&version=2.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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 automagicaly 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.6.0

  • .NETStandard 2.0

    • No dependencies.

NuGet packages (24)

Showing the top 5 NuGet packages that depend on AspectInjector:

Package Downloads
NUnit.Allure

NUnit attributes extenstions for Allure

NUnit.Allure.Steps

Steps Attribute for NUnit.Allure

NUnit.OneTimeSetup.DreddLogs

Helper library for NUnit that allows you to show all the logs that happened during test fixture setup (OneTimeSetup)

Flashcom.Util

常用调用类

DependencyInjection.InConsole

Using dependency injection in .Net core console app

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on AspectInjector:

Repository Stars
enkodellc/blazorboilerplate
Blazor Boilerplate / Starter Template with MatBlazor
pamidur/aspect-injector
AOP framework for .NET (c#, vb, etc)
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.
Version Downloads Last updated
2.6.1-pre1 66 10/18/2021
2.6.0 14,714 8/23/2021
2.6.0-pre1 1,046 6/11/2021
2.5.1-pre2 102 5/29/2021
2.5.1-pre1 1,450 3/30/2021
2.5.0 86,984 3/8/2021
2.5.0-pre1 262 2/1/2021
2.4.4 9,679 1/28/2021
2.4.4-pre5 139 1/22/2021
2.4.4-pre4 139 1/21/2021
2.4.4-pre1 122 12/30/2020
2.4.3 3,019 12/30/2020
2.4.2 512 12/25/2020
2.4.1 80,802 7/31/2020
2.4.0 15,991 6/17/2020
2.4.0-beta1 259 4/30/2020
2.3.1 58,136 2/18/2020
2.3.0 13,579 2/10/2020
2.2.8 5,823 1/19/2020
2.2.7 306 1/18/2020
2.2.6 468 1/17/2020
2.2.5 7,601 10/14/2019
2.2.4 4,909 10/11/2019
2.2.3 374 10/9/2019
2.2.2 1,197 10/4/2019
2.2.1 30,824 6/16/2019
2.1.1 24,202 5/3/2019
2.1.0 2,734 4/17/2019
2.0.6 1,984 2/11/2019
2.0.5 492 2/7/2019
2.0.4 515 2/7/2019
2.0.3 512 2/7/2019
2.0.2 3,602 1/3/2019
2.0.1 574 1/3/2019
2.0.0 741 12/8/2018
2.0.0-rc3 595 12/8/2018
2.0.0-rc2 484 12/7/2018
2.0.0-rc 553 12/7/2018
2.0.0-beta2 547 12/7/2018
2.0.0-beta1 465 12/4/2018
1.0.2 1,572 4/26/2019
1.0.2-pre 477 4/23/2019
1.0.1 14,956 4/2/2018
1.0.0-rc2 1,024 7/14/2017
1.0.0-rc1 699 4/18/2017
1.0.0-beta4 1,028 8/31/2016
1.0.0-beta3 895 7/31/2016
1.0.0-beta2 906 7/5/2016
1.0.0-beta1 786 2/1/2016
0.9.44 2,392 8/5/2015
0.9.43 877 8/4/2015
0.9.42 978 8/4/2015
0.9.41 977 7/11/2015
0.9.40 1,015 7/11/2015
0.9.31 1,281 2/10/2015
0.9.30 989 2/9/2015
0.9.2 910 2/6/2015
0.9.1 1,253 1/24/2015
0.9.0 1,059 12/23/2014
0.8.47 1,708 4/17/2014
0.7.46 1,068 4/2/2014
0.5.44 1,003 3/26/2014
0.3.43 955 3/7/2014
0.2.42 960 3/6/2014
0.2.41 966 3/5/2014