基于现有.net core框架模版修改

偶然看到开源的一个框架,但是数据访问层是sql server,但笔记本是mysql,于是我想能不能改改,通过认真分析,跟踪代码:

  #region 注册freesql

            IFreeSql freeSql = new FreeSql.FreeSqlBuilder()
                .UseConnectionString(FreeSql.DataType.SqlServer, cfg.AccurateConn)
                .UseAutoSyncStructure(true)
                .Build();
            builder.RegisterInstance(freeSql).SingleInstance();
            BAccurateContext.Fluent(freeSql);
            builder.RegisterType<BAccurateContext>().InstancePerLifetimeScope();
            List<NamedParameter> parameters = new List<NamedParameter>();

发现只要把FreeSql.DataType.SqlServer,换成Mysql就可以了,但是编译还是会报错,特别要把Nuget包升级一下FreeSql。

原文地址:https://www.cnblogs.com/shiningleo007/p/12442232.html