aqla.runsharp by Vladyslav Taranov 2020, fork source from Stefan Simek 2009

<PackageReference Include="aqla.runsharp" Version="1.0.22" />

 aqla.runsharp 1.0.22

RunSharp is a runtime IL generator based on Reflection.Emit and IKVM which allows you to emit IL in a way similar to writing normal C# code. It's a layer above the standard .NET Reflection.Emit API, allowing to generate/compile dynamic code at runtime very quickly and efficiently (unlike using CodeDOM and invoking the C# compiler). Platforms: * .NET Standard 2.1 (including .NET Core 3 and .NET 5) * .NET 2.0 and higher including .NET 4 (also IKVM version available) * Windows Phone 8 * Silverlight 5 The IKVM version has also an ability to emit NET 2.0 and .NET 4.0 assemblies (while running on, for example, .NET 3.0). This package is a fork of TriAxis.RunSharp (the original is now abandoned).

<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>aqla.runsharp</id>
    <version>1.0.22</version>
    <authors>Vladyslav Taranov 2020, fork source from Stefan Simek 2009</authors>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="file">LICENSE</license>
    <licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
    <description>RunSharp is a runtime IL generator based on Reflection.Emit and IKVM which allows you to emit IL in a way similar to writing normal C# code.

      It's a layer above the standard .NET Reflection.Emit API, allowing to generate/compile dynamic code at runtime very quickly and efficiently (unlike using CodeDOM and invoking the C# compiler).

      Platforms:

      * .NET Standard 2.1 (including .NET Core 3 and .NET 5)
      * .NET 2.0 and higher including .NET 4 (also IKVM version available)
      * Windows Phone 8
      * Silverlight 5

      The IKVM version has also an ability to emit NET 2.0 and .NET 4.0 assemblies (while running on, for example, .NET 3.0).

      This package is a fork of TriAxis.RunSharp (the original is now abandoned).</description>
    <releaseNotes>* 1.0.0.20 - added .NET standard 2.1 support and .NET 5 tests, removed separate Xamarin.Android (use .NET Standard build instead)
* 1.0.0.18 - fix for explicit interface implementation, added Android platform
* 1.0.0.17 - IKVM reference won't be added for nuget installations
* 1.0.0.16 - multidimensional array access, fix for AND/OR operands
* 1.0.0.15 - added nullables support, multiple improvements
* 0.2.0.5 - operand leaking detection
* 0.2.0.4 - added support for Silverlight 4
* 0.2.0.3 - added support for Windows Phone 8
* 0.2.0.0 - initial fork release:
- added IKVM support
- examples converted to tests
- added peverify checks
- fixed multiple bugs</releaseNotes>
    <tags>Reflection.Emit</tags>
    <repository url="https://github.com/AqlaSolutions/runsharp" />
    <dependencies>
      <group targetFramework=".NETFramework2.0" />
      <group targetFramework=".NETFramework3.5" />
      <group targetFramework=".NETStandard2.1">
        <dependency id="Lokad.ILPack" version="0.1.6" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
</package>