在Windows服务上使用单例上下文会很好吗? [重复]

问题描述 投票:0回答:1
[我的意思是,该服务将一直保持运行,不时向REST API发出请求,因此我在考虑,它将在我认为的内存中分配一个DbContext的实例。

使用(var context = new DbContext())或单例DbContext会更好吗?

c# api windows-services dbcontext singleton-type
1个回答
1
投票
DbContext很便宜,并且在创建和处置它们时会发生一些内务处理。不要使用单例。
© www.soinside.com 2019 - 2024. All rights reserved.