小编Rab*_*spo的帖子

如何在asp.net核心中获取IConfiguration的实例?

我做一个单元测试项目来测试我的webapi,我需要初始化一个控制器,问题是在构造函数中它收到一个IConfiguration,它是通过依赖注入提供的,并且工作正常.

但是当我想手动初始化它时,我无法得到这个实例.

我试图从同一个项目中的单元测试项目初始化它.

控制器看起来像:

public Controller(IConfiguration configuration) { _configuration = configuration; }
Run Code Online (Sandbox Code Playgroud)

c# unit-testing dependency-injection .net-core asp.net-core

12
推荐指数
1
解决办法
1万
查看次数

如何将动态实体设置为dbcontext Entity Framework Core?

我有一个接收像string这样的实体的方法来返回该实体的列表.

我想要的是动态设置实体并返回结果.

我需要的是这样的:

DbContext.Set <Type.GetType("Entity")>().Select(e => e);
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

错误

也许这样做不正确.

Set方法来自Entity Framework Core.

设置方法

c# asp.net-web-api entity-framework-core .net-core asp.net-core-webapi

5
推荐指数
1
解决办法
1448
查看次数