首先使用Visual Studio 创建一个.Net控制台项目,将这个新的项目命名为ZL.AbpNext.Poem.ConsoleClient。
我们将解决方案命名为ZL.AbpNext.Poem。
创建Abp模块
进入Nuget程序包管理器,搜索Volo.Abp并安装。
然后,可以创建第一个Abp的模块PoemConsoleClientModule:
1 | using Volo.Abp.Modularity; |
创建Service
然后创建Service类:
1 | using Volo.Abp.DependencyInjection; |
修改Program:
1 | using System; |
运行项目,查看结果。
与上一代的ABP项目进行比较,我们会发现:
- 到目前为止,程序的框架结构大体相同
- 模块的初始化简化了
- 依赖注入调用方式简化了