打开 NpgsqlConnection 时 AspNetCore 2.1 出错

Error for AspNetCore 2.1 while opening NpgsqlConnection

我在 AspNet Core 2.1 中打开 NpgsqlConnection 时遇到问题。它在 AspNet Core 1.1 中工作正常。以下是AspNetCore 2.1

中抛出的错误

42501:设置受限参数的权限被拒绝 "transaction_isolation"

以下是代码片段

    using (IDbConnection dbConnection = new NpgsqlConnection(this._configuration["SpringData:ConnectionString"]))
        {
            try
            {   
                ///Error occurs while opening the connection
                dbConnection.Open();
            }
            catch
            {
            }
        }

不确定如何进一步调试并解决它。

P.S. 从 AspNetCore1.1 迁移到 AspNetCore 2.1 后开始出现问题

降级到 Nuget 包 Npgsql.3.2.7 后问题得到解决。早些时候它使用的 Npgsql 4.0.3 似乎有一些问题。