Dependency injection .Net依赖项注入:临时类能否依赖于作用域类?还有什么问题吗?
.Net核心本机依赖项注入:瞬态类能否依赖于作用域类?还有什么问题吗?如果这方面有有用的案例,有哪些案例是具体的,并有详细说明。这种方法的优点和缺点是什么?当然。没有陷阱 瞬态对象总是不同的;每次注入都会提供一个新实例 作用域对象在请求中相同,但在不同的请求中不同 这意味着在每个请求中创建的作用域对象可以被注入一个临时类,该类将仅为该特定注入而新创建 一个示例用例是: 您有一个实现ICollection的定制类,该类利用了一个随机化器,该随机化器在创建时由当前时间戳播种,并且您在其构造函数中编写了这些逻辑。 您已将作用域服务类注入控制器。此服务依赖于上一个类来执行一些逻辑。 每次将前一个类注入后一个类时,它都将被新创建,并在创建时以当前时间戳作为种子。Dependency injection .Net依赖项注入:临时类能否依赖于作用域类?还有什么问题吗?,dependency-injection,.net-core,Dependency Injection,.net Core,.Net核心本机依赖项注入:瞬态类能否依赖于作用域类?还有什么问题吗?如果这方面有有用的案例,有哪些案例是具体的,并有详细说明。这种方法的优点和缺点是什么?当然。没有陷阱 瞬态对象总是不同的;每次注入都会提供一个新实例 作用域对象在请求中相同,但在不同的请求中不同 这意味着在每个请求中创建的作用域对象可以被注入一个临时类,该类将仅为该特定注入而新创建 一个示例用例是: 您有一个实现ICollection的定制类,该类利用了一个随机化器,该随机化器在创建时由当前时间戳播种,并且您在其构造函数中编写