Webapi.selfhost可不可以动态加载Controller 250

rt,无论是用MEF框架也好还是用反射加载dll也好,将dll加载到项目,然后实现此Controller路由的监听。目前第一次请求是可以的,但是在第一次请求之后,再加一个... rt,无论是用MEF框架也好还是用反射加载dll也好,将dll加载到项目,然后实现此Controller路由的监听。目前第一次请求是可以的,但是在第一次请求之后,再加一个Controller dll,访问此Controller的路由却访问不到了。猜测是Webapi在第一次接收请求的时候将所有继承ApiController的类开启监听(这也可以解释为什么第一次访问稍微慢一点),然后后边的Controller不做处理了。有没有什么好的办法吗?分多得是 展开
 我来答
匿名用户
2017-09-14
展开全部
要把Moq下下来,选择适用于自己的。Net版本,添加引用。在Controller页面做一个小修改,将Repository抽象为一个接口。我假设要对音乐的种类(Genre)来做这一套测试,所以所有的类啊接口啊都是Genre开头的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式