A dynamic weaving aop framework base on Emit
-
Updated
Nov 3, 2022 - C#
A dynamic weaving aop framework base on Emit
Data first or code first ORM. Entity/object/class/poco to SQL repository mapping, and vice versa; data to C# class code or emit assembly. Can dynamically generate assemblies, C# code, and SQL scripts for CREATE TABLE, INSERT, & UPDATE. Uses: Reflection, Emit, DataTable and CodeDOM.
Provides the ability to "compile" expressions to delegates without using Reflection.Emit but only using reflection.
Fireasy 3.0 是基于 .Net Core 应用开发组件,其主旨思想为“让开发变为更简单”,其义为,使用尽可能少的组件,实现你所需的功能。 Fireasy 提供最基础的功能和核心功能,如Emit、Aop,以及模块化、数据库访问、工作单元、多租户、实体仓储、分布式缓存、分布式锁、对象映射、事件总线(消息队列)等等功能。
Create clr types at runtime without having to emit opcodes. Method bodies can be defined using expressions.
Simply accesses type memebers with dynamic methods created using Reflection.Emit.
An efficient .NET object inspector/accesor to avoid reflection usage with duck typing support
Make Interface All the REST Requests! (강력한 REST 콜)
Extensions of ILGenerator and the ability to create delegates more easily
A .NET emitter abstraction to generate assemblies easily
Extensions for dynamic building of objects in dotnet core
Add a description, image, and links to the emit topic page so that developers can more easily learn about it.
To associate your repository with the emit topic, visit your repo's landing page and select "manage topics."