EfCore迁移数据库问题

2020-05-25 10:15发布


使用Add-Migration 提示IPrincipalAccessor注入失败,需要怎么修改程序才可以呢,
还有一个疑问,执行Add-Migration的时候,究竟程序是如何执行的

2条回答
等我变得足够好
2楼-- · 2020-05-25 10:29

检查 IPrincipalAccessor 是否确实已经注册到服务容器,有些服务微软只是写好了,但默认没有注册,你需要手动注册。
或者为 DbContext 再写一个没有 IPrincipalAccessor 参数的构造函数。

查看更多
不美不萌又怎样
3楼-- · 2020-05-25 10:39

DataContext 不要通过构造函数注入 IPrincipalAccessor

查看更多
登录 后发表回答