为什么我应该在我的存储库或服务中使用
AddScoped()
,而不是AddSingleton()
呢?为什么不能使用单例实例来避免为每个请求创建新对象?
我知道它们之间的差异,但不明白为什么我不应该使用单例模式(singleton)。
你能解释一下吗?最好给出一些示例 :)