.net core 与动软
首先创建asp.net core 或者 .net core 控制台程序。不需急着创建web.config 文件。
通过NuGet加个ado的包
System.Data.SqlClient
默认选择寻找配置文件是在 appsettings.json 中。
和以前web.config格式一样,写好数据库连接字符串 connectionString
"ConnectionStrings": {
"DefaultConnection": "server=.;database=***;uid=***;pwd=***;MultipleActiveResultSets=true;"
}
在Startup.cs声明读取默认配置文件
如果不用动软的话就开始ADO.NET常规操作,已经结束。
动软把表生成出来,将三层之外的web移走,就没有报错了。引入之前动软刚需文件:
Maticsoft.Common.dll
Maticsoft.DBUtility.dll
System.Data.SQLite.DLL
在控制器中写个demo之前把数据库一同步。
.net core identity正常使用,就是要再同步下数据库就好了
还是多用EF Core 这种ORM,大势所趋