Netor.MicroService.SourceGenerators 1.2.5
Netor.MicroService.SourceGenerators
项目功能
Netor.MicroService.SourceGenerators 是一个基于 .NET 的源代码生成器项目,旨在通过编译时生成代码来简化开发过程,提高开发效率。它主要用于微服务架构中的代码生成任务,例如生成 DTO、接口代理、服务注册代码等。
核心功能
- 代码生成:根据定义的规则或模板自动生成代码。
- 编译时优化:在编译阶段生成代码,减少运行时的性能开销。
- 可扩展性:支持自定义生成规则,满足不同项目的需求。
技术架构
- 语言:C#
- 目标框架:.NET Standard 2.0
- 核心技术:
- Roslyn:用于分析和生成代码。
- Source Generators:.NET 提供的源代码生成机制。
- MSBuild 集成:与 MSBuild 无缝集成,支持自动化构建和生成。
项目结构
- Analyzers:用于代码分析的逻辑。
- Generators:用于代码生成的核心逻辑。
使用方法
- 在项目中引用 Netor.MicroService.SourceGenerators。
- 定义需要生成代码的规则或模板。
- 编译项目,生成的代码将自动添加到输出中。
贡献
欢迎对本项目进行贡献!您可以通过提交 Issue 或 Pull Request 的方式参与开发。欢迎对本项目进行贡献!您可以通过提交 Issue 或 Pull Request 的方式参与开发。
No packages depend on Netor.MicroService.SourceGenerators.
This package has no dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 1.2.5 | 19 | 10/26/2025 |
| 1.2.3 | 9 | 09/29/2025 |
| 1.2.2 | 6 | 09/26/2025 |
| 1.2.1 | 6 | 09/23/2025 |
| 1.2.0 | 8 | 09/22/2025 |
| 1.1.9 | 12 | 09/07/2025 |
| 1.1.8 | 10 | 09/07/2025 |
| 1.1.7 | 14 | 09/03/2025 |
| 1.1.6 | 8 | 09/03/2025 |
| 1.1.5 | 7 | 09/03/2025 |
| 1.1.3 | 7 | 09/03/2025 |
| 1.1.2 | 7 | 09/02/2025 |
| 1.1.1 | 8 | 09/02/2025 |
| 1.1.0 | 9 | 09/02/2025 |
| 1.0.9 | 11 | 09/01/2025 |
| 1.0.8 | 7 | 09/01/2025 |
| 1.0.7 | 7 | 09/01/2025 |
| 1.0.6 | 8 | 09/01/2025 |
| 1.0.5 | 10 | 09/01/2025 |
| 1.0.4 | 8 | 09/01/2025 |
| 1.0.3 | 9 | 09/01/2025 |
| 1.0.2 | 10 | 09/01/2025 |
| 1.0.1 | 9 | 09/01/2025 |
| 1.0.0 | 9 | 09/01/2025 |