模块化
ABPVNEXT 是以模块为基础的,若想构建ABPVNEXT 应用 得遵循以下步骤
1. 定义一个主模块
2. 在启动类中使用该模块
详细如下
1.新增一个.NET CORE控制台项目
2. nuget 下载 Volo.Abp.Core ,我这边版本是6.0.2
定义一个类,并继承AbpModule
using Volo.Abp.Modularity; namespace HelloAbp{/// <summary>/// 第一个根模块/// </summary>public class HelloAbpModule : AbpModule{}}
4.启动类中 Program.cs 使用AbpApplicationFactory类创建应用
using HelloAbp;using Volo.Abp;//abp 模块化 需要一个根模块 var app = AbpApplicationFactory.Create<HelloAbpModule>();app.Initialize();
至此 你的第一个ABP VNEXT应用遍创建完成