3.3.1
3.3.1 updated the Ninject package reference from 3.3.0-beta1 to 3.3.0.
3.3.0 is mainly focused on bugfix and platform update.
Since 3.3.0, Ninject.Extensions.Interception added support for .NET Standard 2.0 and dropped support below .NET Framework 4.5. LinFu is not compatible with .NET Standard 2.0 so Ninject.Extensions.Interception.Linfu only support .NET Framework 4.5 and above.
Here are the highlights for release 3.3.0.
Added
- Support .NET Standard 2.0
- Added overloads to configure which methods are intercepted
Changed
- Dynamic proxy does not wrap proxies again with another proxy
- All kind of interceptions do not intercept
System.Object
methods by default unless they are overridden - Inject
AdviceRegistry
intoProxyActivationStrategy
instead of getting it from the kernel on each request
Removed
- .NET 3.5, .NET 4.0 and Silverlight
Fixed
- Dynamic Advices are not cached and reused