ProxyFoo 0.4.2

ProxyFoo is a library for the .NET Framework to facilitate creating high-performance proxies for Duck casting, null safe wrappers, method interception, and other uses.

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

Release Notes

v0.4.2:
- Cleanup dependencies
- Add sourcelink support
v0.4.1:
- Update to .NET Standard projects
v0.4.0:
- Update to .NET Core 1.0
v0.3.0:
- Add new intercept proxy mixin
v0.2.2:
- Safe proxies test for method exists on duck proxies (or any real subject that supports it via IMethodExistsProxyMeta)
- Safe proxies will be created for any type: any value type can be returned and concrete classes return null (can't proxy them, but you can always duck them to an interface then safe proxy the duck)
- Fix threading issue for method exists
v0.2.1:
- Fix peverify fails if members are repeated in multiple subject interfaces.
- Fix proxy member generation for property indexers.
v0.2.0:
- Add support for out/ref parameters and recursive type definitions.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on ProxyFoo:

Package Downloads
NbpClient.Autofac
Nbp Client Autofac extension
NbpClient.Ninject
Nbp Client Ninject extension

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.4.2 639 3/11/2017
0.4.1 364 3/10/2017
0.4.0 905 7/11/2016
0.3.2 652 5/21/2016
0.3.1 674 3/15/2016
0.3.0 905 9/27/2015
0.2.2 2,285 4/22/2014
0.2.1 485 3/14/2014
0.2.0 492 3/13/2014
0.1.0 581 2/28/2014