【发布时间】:2020-09-24 10:06:22
【问题描述】:
假设我在应用程序启动时注册了一些服务,并且我想用另一个实现替换它,仅用于单个请求。 有没有办法做到这一点?
为什么我需要它?因为在某些情况下,我希望在没有数据库中该逻辑的必要数据的情况下继续执行某些逻辑,而是通过在请求中传递该数据并模拟它,因此从数据库获取它的服务将返回从请求传递的模拟数据。
【问题讨论】:
标签: c# asp.net-core dependency-injection mocking service-provider