在asp.net中使用sqlite set pragma Synchronous = Off

时间:2017-10-02 14:30:09

标签: asp.net sqlite

通过在连接字符串中设置Synchronous=Off,尝试在asp.net应用中优化Sqlite,但不支持关键字https://github.com/ericsink/SQLitePCL.raw/issues/147 https://github.com/aspnet/Microsoft.Data.Sqlite/issues/354

问题的底部#354建议使用pragma命令解决连接问题

using (var command = connection.CreateCommand())
{
    command.CommandText = "PRAGMA foreign_keys = true;";
    command.ExecuteNonQuery();
}

尝试将此用于Synchronous https://sqlite.org/pragma.html#pragma_synchronous但不确定在何处/如何获取与我的DbContext类型相对应的正确连接。

1 个答案:

答案 0 :(得分:0)

使用以下代码下拉到EF Core中的ADO.NET连接:

serverless-warmup-plugin