【摘要】 FreeSql个人理解他的优势主要语法更全,更简洁,支持数据库更多 1.安装nuget包的安装,FreeSql.DbContext是必须要的,然后是数据库连接,此处用的是SqlServer,所以安装了FreeSql.Provider.SqlServer。 2.安装后写连接字符串类
public class DB { public static Lazy<IFr…
FreeSql个人理解他的优势主要语法更全,更简洁,支持数据库更多
1.安装nuget包的安装,FreeSql.DbContext是必须要的,然后是数据库连接,此处用的是SqlServer,所以安装了FreeSql.Provider.SqlServer。
2.安装后写连接字符串类
public class DB { public static Lazy<IFreeSql> mysqlLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder() .UseConnectionString(FreeSql.DataType.SqlServer, @"Data Source=.;Initial Catalog=TestNetCoreDB;Integrated Security=False;User ID=sa;Password=123456") .UseAutoSyncStructure(true) //自动同步实体结构到数据库,FreeSql不会扫描程序集,只有CRUD时才会生成表。 .Build()); public static IFreeSql MySql => mysqlLazy.Value; }
文章来源: blog.csdn.net,作者:北方的木,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/q1923408717/article/details/115968331
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END