Web API.. NET依赖注入
本文关键字:注入 依赖 NET API Web | 更新日期: 2023-09-27 18:06:37
我已经开始研究Web API 2.2。我理解这个框架的概念和目的。
我昨天在依赖注入方面遇到了一些问题,并找到了解决问题的方法。
我的问题是,我真的需要为我所有的类创建一个接口吗?我必须创建很多界面。
我正在使用实体框架,有很多表。我发现很难相信我真的需要为每个表创建一个接口来执行CRUD操作。
没有任何通用的方法来注册依赖对象吗?
问题是我有很多类彼此不相关,在依赖关系图中,我必须注册这两个。
谢谢!
你绝对不应该为你的领域模型创建接口。应该为要注入到每个web api控制器中的存储库或服务之类的东西创建接口。
编辑您应该为每个聚合根创建一个存储库接口。什么是聚合根?