首页 新闻 搜索 专区 学院

.net core中如何依赖注入接口的mock实例

0
悬赏园豆:30 [已解决问题] 解决于 2017-11-22 16:59

代码如下:

IServiceCollection services = new ServiceCollection();
var mock = new Mock<IHostingEnvironment>();
mock.Setup(env => env.ContentRootPath).Returns(Directory.GetCurrentDirectory());

请问如何注入IHostingEnvironment的mock实例mock.Object?

dudu的主页 dudu | 高人七级 | 园豆:37655
提问于:2017-11-22 15:36
< >
分享
最佳答案
0
services.AddTransient<IHostingEnvironment>(_ => mock.Object);
dudu | 高人七级 |园豆:37655 | 2017-11-22 16:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册