无法解析类型“...”的服务。Data.ApplicationDbContext“,同时尝试激活”name.Controllers.ClientesController' [已关闭]

Unable to resolve service for type '....Data.ApplicationDbContext' while attempting to activate 'name.Controllers.ClientesController' [closed]

提问人:Castrof55 提问时间:11/16/2023 最后编辑:Brian Tompsett - 汤莱恩Castrof55 更新时间:11/17/2023 访问量:30

问:


想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。

6天前关闭。

我正在尝试运行一个程序来查看 SQL Server 中数据库中的数据,我在使用 Swagger 方面做了很多事情,因为我以后需要 JSON,但无论如何,您如何看待该项目,您怎么看?他们推荐,这是我的第一个项目和工作,他们把我放在公司,非常感谢。

sql .net sql-server swagger

评论

0赞 Emanuele 11/16/2023
请在您的问题中使用英语
0赞 jsotola 11/16/2023
how do you see the project, and what do you think?...这里不允许提出征求意见的问题,因为正确答案太多,没有错误答案

答:

-1赞 AlexMKotcz 11/16/2023 #1

查看程序.cs文件。在那里,你应该有.Builder.Services.AddDbContext

由于您在控制器中使用依赖关系注入,因此应添加 到您的应用程序服务集合。DbContext

请注意,您的服务可以添加到其他文件中,例如控制反转 (IoC) 自己的项目。

请查看以下文章:DbContext 生存期、配置和初始化