基于现有.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。

posted @ 2020-03-08 13:33  有翅膀的大象  阅读(260)  评论(0编辑  收藏  举报