首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Web中的单控制器、单服务、多存储库模式

Web中的单控制器、单服务、多存储库模式
EN

Stack Overflow用户
提问于 2016-04-22 09:26:27
回答 2查看 1.8K关注 0票数 0

我刚开始构建web,我已经达到了一个可以使用某些方向的地步。例如,我有一个名为DocumentController的控制器,还有一个名为DocumentService的服务,它具有接口IDocumentService方法的实现。控制器将使用此服务。将有4-5个存储库,其对服务的依赖应该基于api调用来解决。这些存储库将具有相同接口(例如IViewRepository)方法的不同逻辑实现。是否有办法做到这一点?如果是这样的话,我应该如何做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-22 11:30:09

我在链接中找到了我问题的答案:How to register service class with multiple repository types in Bootstrapper file?。我必须用一个新的注入构造函数来注册服务,并将多个存储库作为它的params。包含单词"Type 2“的行告诉如何注册具有多个资源的服务。

票数 0
EN

Stack Overflow用户

发布于 2016-04-22 11:18:54

是的,使用依赖注入的Microsoft.Practices.Unity;关于一些提示,请参考这个问题.NET Core - Trying to add a repository to my API controller, but when I do every controller method returns a 500 error

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36789984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档