Top 20 NuGet emit Packages
SmartDb.Mapper.NetCore是个基于Emit对象映射框架,能够将基于IDataReader和DataTable转化为实体对象。
包NuGet地址:https://www.nuget.org/packages/SmartDb.Mapper.NetCore
框架Git开源地址:https://github.com/joyet/SmartDb.NetCore
框架博客地址:https://www.cnblogs.com/joyet-john/articles/9295985.html#4021708
联系邮箱:[email protected]
.NET Compiler Platform ("Roslyn") code style analyzers for Visual Basic.
More details at https://aka.ms/roslyn-packages
This package was built from the source at https://github.com/dotnet/roslyn/commit/bde21ee2b98b775b010d01a93f81ef587fe80962.
See - https://github.com/fs7744/Norns.Urd
Proxy IL Emitter
Reflection fluent API very good reflection and simple solution. Also has beta fluent API for Emit.
C# Compiler 2.8.2 + Compiler Intrinsics Proposal (https://github.com/dotnet/roslyn/issues/11475).
This package was built from the source at https://github.com/mjsabby/roslyn/tree/compilerintrinsics_2_8_2
.NET Compilers package.
Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.
This package can be used to compile code targeting any platform, but ...
See - https://github.com/fs7744/Norns.Urd
CIL Assembly Manipulator (CAM) .NET addition provides a working CILReflectionContext factory. This library will fill the gaps left by CAM Portable version.
CIL Assembly Manipulator (CAM) provides high-level API to read and emit CLR assemblies and modules. CAM is currently available for .NET 4 and Windows 8. Mono support and Windows Phone 8.1 support are incoming.
Allows custom tasks to efficiently load and access
a Roslyn project for code generation or analysis. Multiple tasks, targets
and even projects will all share the same Workspace and loaded Projects,
thereby optimizing build times.
Usage:
In your custom task library, install the MSBuil...
基于.net standard的快速反射类
Provides functionality related to Physical layer of CILAssemblyManipulator (CAM) framework. This is the lowest abstraction level of CAM, and the provided functionality allows directly manipulate metadata tables, rows, and signatures.
.NET Compiler Platform ("Roslyn") support for C#, Microsoft.CodeAnalysis.CSharp.dll.
Keyword aliases added, see https://github.com/dotnet/roslyn/issues/27841
More details at https://aka.ms/roslyn-packages
This package was built from the source at https://github.com/dotnet/roslyn...
aop,emit dynamic proxy,il
Emitted or reflected operations on collections of value properties
See - https://github.com/fs7744/Norns.Urd
See - https://github.com/fs7744/Norns.Urd