使用Add-Migration 提示IPrincipalAccessor注入失败,需要怎么修改程序才可以呢, 还有一个疑问,执行Add-Migration的时候,究竟程序是如何执行的
DataContext 不要通过构造函数注入 IPrincipalAccessor
DataContext
IPrincipalAccessor
我看到别人的程序也可以通过构造函数注入,不知道是如何做的,不知道为什么
检查 IPrincipalAccessor 是否确实已经注册到服务容器,有些服务微软只是写好了,但默认没有注册,你需要手动注册。 或者为 DbContext 再写一个没有 IPrincipalAccessor 参数的构造函数。
好吧