ProxyFoo by Silverlake Software LLC

<PackageReference Include="ProxyFoo" Version="0.4.2" />

 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.

<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>ProxyFoo</id>
    <version>0.4.2</version>
    <authors>Silverlake Software LLC</authors>
    <owners>Silverlake Software LLC</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <licenseUrl>http://www.apache.org/licenses/LICENSE-2.0.html</licenseUrl>
    <projectUrl>https://github.com/ProxyFoo/ProxyFoo</projectUrl>
    <description>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.</description>
    <releaseNotes>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.</releaseNotes>
    <copyright>Copyright © 2012-2017 Silverlake Software LLC</copyright>
    <tags>ProxyFoo Duck DuckTyping Dynamic Proxy Typing Casting Intercept Mixin</tags>
    <dependencies>
      <group targetFramework=".NETFramework4.0-Client" />
      <group targetFramework=".NETStandard1.5">
        <dependency id="System.Reflection.Emit" version="4.3.0" exclude="Build,Analyzers" />
        <dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.TypeExtensions" version="4.3.0" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Emit.ILGeneration" version="4.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework=".NETFramework4.5" />
    </dependencies>
  </metadata>
</package>