适合小白的Demo_easyui+core3第一章准备阶段

Core提供二种开发模式:Core Pages和Core MVC,今天介绍的是Core MVC。

1、创建web MVC项目

 

新建service/h_r.baseservice类库文件、data/h_r.efdata类库文件、common/h_r.common类库文件。

引入需要的CSS文件和JS文件

适合小白的Demo_easyui+core3第一章准备阶段_第1张图片

配置AppSetting文件:1、数据库连接。2、邮件发送

"ConnectionStrings": {
"hr": "server=.;user=sunyong;password=1qaz!QAZ;database=hr;"  //本地连接的数据库
},
"mail": {
"token": "#############",//QQ邮箱为例 Token
"sendname": "邮件是我发的",//主键主题
"sendmail": "[email protected]",//发送者邮箱
"acceptmail": "[email protected]"//接受者邮箱
}

注入到StartUp文件

//邮箱
services.Configure(Configuration.GetSection("mail"));
//DB
services.AddDbContext(options => options.UseSqlServer(Configuration.GetConnectionString("hr")));
//Filter
services.AddMvc(mvc => { mvc.Filters.Add(); });
services.AddMvc(mvc => { mvc.Filters.Add(); });
//实时调试
services.AddControllersWithViews().AddRazorRuntimeCompilation();
//json格式
services.AddControllersWithViews().AddNewtonsoftJson();

准备完成后直接开搞。

 

你可能感兴趣的:(适合小白的Demo_easyui+core3第一章准备阶段)