MassiveDynamicProxyGenerator 1.4.0

Massive Dynamic Proxy Generator is a library for generating lightweight .NET proxies on the fly at runtime. Proxy objects allow calls to members of an object to be intercepted without modifying the code of the class. Both classes and interfaces can be proxied, however only virtual members can be intercepted.

Install-Package MassiveDynamicProxyGenerator -Version 1.4.0
dotnet add package MassiveDynamicProxyGenerator --version 1.4.0
<PackageReference Include="MassiveDynamicProxyGenerator" Version="1.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MassiveDynamicProxyGenerator --version 1.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Massive Dynamic Proxy Generator is a library for generating lightweight .NET proxies on the fly at runtime. Proxy objects allow calls to members of an object to be intercepted without modifying the code of the class. Both classes and interfaces can be proxied, however only virtual members can be intercepted.

News:

  • Add class MockInterceptorAdapter
  • Add performace boost
  • Fix more todos

Massive Dynamic Proxy Generator is a library for generating lightweight .NET proxies on the fly at runtime. Proxy objects allow calls to members of an object to be intercepted without modifying the code of the class. Both classes and interfaces can be proxied, however only virtual members can be intercepted.

News:

  • Add class MockInterceptorAdapter
  • Add performace boost
  • Fix more todos

Release Notes

Change interface IInvocation.
Add universal async ibterceptor CallableInterceptorAsyncAdapter as abstract class for handle error in async task.
Add support for .Net Stdard 2.0.

Fix typo error ProxygGenerator -> ProxyGenerator.
Add Process method to IInvocation.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.4.0 469 8/27/2019
1.3.0 1,095 7/10/2018
1.3.0-preview1 430 5/8/2018
1.2.2 475 4/14/2018
1.2.1 601 8/21/2017
1.2.0 632 6/28/2017
1.2.0-beta1 573 6/13/2017
1.1.0 640 3/22/2017
1.0.0 673 12/1/2016