繁体   English   中英

Web API ASP.NET依赖注入

[英]Web API ASP.NET Dependency injection

我已经开始研究Web API 2.2。 我了解此框架的概念和目的。

昨天我在依赖注入方面遇到了一些问题,并找到了解决该问题的方法。

我的问题是,我真的需要为我所有的班级创建一个接口吗? 我将不得不创建许多接口。

我正在使用实体框架,并且有很多表。 我很难相信我确实需要为每个表创建一个接口才能执行CRUD操作。

没有注册依赖对象的通用方法吗?

问题还在于我有很多彼此不相关的类,在依赖图中,我必须注册这两个类。

谢谢!

您绝对不应为您的域模型创建接口。 应该为要在每个Web api控制器中注入存储库或服务之类的东西创建接口。

编辑您应该为每个聚合根创建一个存储库接口。 什么是汇总根?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM