首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
marvel_yaoqinglin
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
超轻量的ORM小工具
简介 注册和配置 使用生成器(可选) 用途 使用 查询(示例代码中使用的Db均为IExpressionContext对象) 基础查询 Join查询 多表查询 子查询 Join 子查询 With (te
增量生成器简化BlazorServer转BlazorAuto模式
本文简略介绍一下如何使用增量生成器(Incremental Generator)简化BlazorServer兼容Auto模式 比如现在有一个BlazorServer项目的Razor页面 如果IUser
增量生成器(Incremental Generator)实现自动注入
在之前呢,为了偷懒,是使用了反射在项目启动的时候,自动注入项目需要的服务 现在改为使用源生成器,自动生成服务注入的代码 nuget地址 一个提供了3个Attribute用于自动注入的配置 AutoIn
增量生成器(Incremental Generator)实现对象拷贝或者映射
利用源生成器,在编译阶段生成映射代码,减少运行时反射 这里有一个Product类和ProductDto类,实现对象自身的拷贝,或者Product映射ProductDto GenMapperAttrib
增量生成器(Incremental Generator)实现AOP代理
在.Net开发中使用增量生成器,编译阶段生成静态代理类,实现AOP编程。使用方法简单,没有运行时的反射开销。
个人成就
文章被阅读
212
掘力值
20
关注了
0
关注者
0
收藏集
0
关注标签
3
加入于
2024-10-05