【发布时间】:2023-02-12 19:22:17
【问题描述】:
我收到上述错误并且我知道为什么,但是我看到奇怪的行为它只发生在我们的开发环境中而不是例如我们的暂存或生产环境中并且它是完全相同的代码。 在启动时有:
services.AddSingleton<ExcahngeService>();
services.AddScoped<ITradingService, TradingService>();
这会引发错误: “不能使用来自单例的作用域服务”
但它只发生在开发环境中,并且在所有环境中都是相同的代码
这可能是由于时间问题,环境较慢?
【问题讨论】:
标签: asp.net-core dependency-injection singleton scoped