Entity framework 如何为EntityFramework.BulkInsert编写自定义提供程序?
我试图将EntityFramework.BulkInsert与MySQL结合使用,但它不像SQL数据库那样开箱即用。根据上面的说明,我必须为我的数据库编写一个自定义提供程序,但我不知道如何做到这一点,也找不到资源材料 到目前为止,我写的都是:Entity framework 如何为EntityFramework.BulkInsert编写自定义提供程序?,entity-framework,bulkinsert,Entity Framework,Bulkinsert,我试图将EntityFramework.BulkInsert与MySQL结合使用,但它不像SQL数据库那样开箱即用。根据上面的说明,我必须为我的数据库编写一个自定义提供程序,但我不知道如何做到这一点,也找不到资源材料 到目前为止,我写的都是: public class MySQLProvider : ProviderBase<MySqlConnection, MySqlTransaction> { public override object GetSqlGeogra
public class MySQLProvider : ProviderBase<MySqlConnection, MySqlTransaction>
{
public override object GetSqlGeography(string wkt, int srid)
{
throw new NotImplementedException();
}
protected override MySqlConnection CreateConnection()
{
return new MySqlConnection(ConnectionString);
}
protected override string ConnectionString
{
get { return DbConnection.ConnectionString; }
}
public override void Run<T>(IEnumerable<T> entities, MySqlTransaction transaction, BulkInsertOptions options)
{
throw new NotImplementedException();
}
}
我不知道GetSqlGeography和Run应该做什么,因此非常感谢您在编写此调用时提供的任何帮助。查看当前提供程序中的实现…@ErikEJ您知道我在哪里可以找到它们吗?@ErikEJ我已经知道了