我在面向连接字符串时遇到问题,通过Startup.cs的ConfigureServices方法中的AddDbContext()
方法将其连接到PostgreSQL
我在调用函数options.UseNpgsql()
时收到此错误
(见下图)。
我已经看到了有关此问题的其他问题,但这些问题仅适用于usesqlserver()
,而且它们也没有解决我的问题。
答案 0 :(得分:6)
要检查两件事:
您是否错过了正确的导入。 UseNpgsql()
扩展名方法位于Microsoft.EntityFrameworkCore
命名空间中,这意味着您应该使用此行:
using Microsoft.EntityFrameworkCore;