NCF项目初见

@adens 3/30/2023 5:49:18 AM

使用NCF 模板新建项目

参考文档 从命令行开启新项目

  1. 安装模板
dotnet new install Senparc.NCF.Template
  1. 使用模板新建项目
dotnet new NCF -n Adens.Wee

修改默认数据库为MySQL

  1. 修改Senparc.Web项目下的 Program.cs 14行
builder.AddNcf<SqlServerDatabaseConfiguration>();

改为

builder.AddNcf<MySqlDatabaseConfiguration>();
  1. 修改数据库连接字符串 找到Senparc.Web项目下的App_Data/DataBase/SenparcConfig.config 修改local-mysql
        <SenparcConfig>
		<Id>4</Id>
		<Name>Local-MySql</Name>
		<!--本地Demo默认数据库(可在appsettings.json中修改DatabaseName配置)-->
		<ConnectionStringFull>
			<![CDATA[Server=localhost;Database=NCF;Uid=root;Pwd=root@xxxx;]]>
		</ConnectionStringFull>
		<ApplicationPath><![CDATA[/]]></ApplicationPath>
	</SenparcConfig>

注意这里需要与appsetting.json里互相配合

运行

  1. 设置Senparc.Web项目作为启动项目
  2. 首次运行需要安装一些模块,同时也会自动创建数据库和一些数据
  3. 首次运行安装结束后会显示管理员账户和密码.需要记下用于登录

管理员账号:SenparcCoreAdmin58

管理员密码:9a129cd1


In This Document