我是ASP.NET的新手,我必须使用身份框架创建一个ASP.NET MVC项目进行身份验证和授权,但是必须在独立的Web服务项目中访问数据库(SQL Server),因此我创建了一个Web API项目还包含身份,其中包含请求数据库的应用程序的所有服务,甚至通过调用Web API的方法而不是ASP.NET MVC项目的方法来完成身份验证,一切正常 .
所以问题是:是否有可能阻止ASP.NET MVC项目创建数据库实例并且不能自动调用构造函数 ApplicationDbContext()
?
或者是否有可能被重定向到Web API项目而不是在Identity Model中创建dbcontext?
请帮忙 .
1 回答
使用ASP.net Core 2.0 Web API和MVC控制器可以在同一个控制器中制作 .
看看这个tutorial来帮忙 .