摘要:
本文简略介绍一下如何使用增量生成器(Incremental Generator)简化BlazorServer兼容Auto模式 比如现在有一个BlazorServer项目的Razor页面 // UserIndex.razor @code { [Inject, NotNull] IUserService 阅读全文
摘要:
在之前呢,为了偷懒,是使用了反射在项目启动的时候,自动注入项目需要的服务 现在改为使用源生成器,自动生成服务注入的代码 nuget地址 dotnet add package AutoInjectGenerator --version 0.0.3 一个提供了3个Attribute用于自动注入的配置 A 阅读全文