AspectInjector 2.4.4-pre4

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.4.4-pre4

This is a prerelease version of AspectInjector.
There is a newer version of this package available.
See the version list below for details.
Install-Package AspectInjector -Version 2.4.4-pre4
dotnet add package AspectInjector --version 2.4.4-pre4
<PackageReference Include="AspectInjector" Version="2.4.4-pre4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AspectInjector --version 2.4.4-pre4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AspectInjector, 2.4.4-pre4"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

See here => https://github.com/pamidur/aspect-injector/releases/tag/2.4.4-pre4

  • .NETStandard 2.0

    • No dependencies.

NuGet packages (13)

Showing the top 5 NuGet packages that depend on AspectInjector:

Package Downloads
NUnit.Allure.Steps
Steps Attribute for NUnit.Allure
DependencyInjection.InConsole
Using dependency injection in .Net core console app
Flashcom.Util
常用调用类
Aspects.Notify
This package provides simple INotifyPropertyChanged aspect. Put [Notify] attribure on your properties or a whole class. You can use [NotifyAlso] attributes to notify other dependant properties. Powered by AspectInjector.
Unicorn.Taf.Core
Unicorn features: asserts with collection of matchers, self-describing test steps, parameterized tests and suites, tests dependency. This package includes core of unicorn automation framework, which is referenced by your tests. You will need to install Visual studio VSIX adapter or console runner to run your tests. Supported platforms: - .NET Framework 4.5.2+

GitHub repositories (4)

Showing the top 4 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)
HenJigg/WPF-Xamarin-Blazor-Examples
Example projects based on WPF, Xamarin, Blazor and other platforms
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 History

Version Downloads Last updated
2.5.0-pre1 135 2/1/2021
2.4.4 3,128 1/28/2021
2.4.4-pre5 64 1/22/2021
2.4.4-pre4 70 1/21/2021
2.4.4-pre1 60 12/30/2020
2.4.3 2,135 12/30/2020
2.4.2 362 12/25/2020
2.4.1 49,062 7/31/2020
2.4.0 10,110 6/17/2020
2.4.0-beta1 179 4/30/2020
2.3.1 36,301 2/18/2020
2.3.0 8,308 2/10/2020
2.2.8 4,026 1/19/2020
2.2.7 213 1/18/2020
2.2.6 356 1/17/2020
2.2.5 6,982 10/14/2019
2.2.4 4,800 10/11/2019
2.2.3 276 10/9/2019
2.2.2 1,096 10/4/2019
2.2.1 26,067 6/16/2019
2.1.1 22,243 5/3/2019
2.1.0 2,631 4/17/2019
2.0.6 1,879 2/11/2019
2.0.5 397 2/7/2019
2.0.4 436 2/7/2019
2.0.3 435 2/7/2019
2.0.2 3,526 1/3/2019
2.0.1 495 1/3/2019
2.0.0 619 12/8/2018
2.0.0-rc3 521 12/8/2018
2.0.0-rc2 427 12/7/2018
2.0.0-rc 474 12/7/2018
2.0.0-beta2 467 12/7/2018
2.0.0-beta1 394 12/4/2018
1.0.2 1,153 4/26/2019
1.0.2-pre 403 4/23/2019
1.0.1 14,317 4/2/2018
1.0.0-rc2 930 7/14/2017
1.0.0-rc1 619 4/18/2017
1.0.0-beta4 940 8/31/2016
1.0.0-beta3 821 7/31/2016
1.0.0-beta2 816 7/5/2016
1.0.0-beta1 707 2/1/2016
0.9.44 2,249 8/5/2015
0.9.43 768 8/4/2015
0.9.42 872 8/4/2015
0.9.41 872 7/11/2015
0.9.40 909 7/11/2015
0.9.31 1,178 2/10/2015
0.9.30 886 2/9/2015
0.9.2 799 2/6/2015
0.9.1 1,150 1/24/2015
0.9.0 937 12/23/2014
0.8.47 1,582 4/17/2014
0.7.46 967 4/2/2014
0.5.44 882 3/26/2014
0.3.43 837 3/7/2014
0.2.42 838 3/6/2014
0.2.41 844 3/5/2014