首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SimpleRepository的生命周期管理

SimpleRepository的生命周期管理
EN

Stack Overflow用户
提问于 2009-09-17 03:10:59
回答 1查看 154关注 0票数 2

我刚刚开始使用SubSonic 3,并尝试了SimpleRepository方法。当在桌面应用程序中使用时,SimpleRepository类的预期生命周期是多少?

您是否希望在每次访问数据库时都创建一个新实例?我应该为一起发生的每组数据库调用创建一个实例吗?我是否应该在程序启动时创建一个单例实例,并将其用于所有内容?

我假设这是后两个选项之一,但我不清楚创建单个实例并将其用于所有调用是否安全。如果有必要的话,我将使用IoC容器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-09-19 02:55:14

让它在桌面会话期间保持活动状态是没有坏处的(请确保您关闭了迁移内容)。当我对repo进行性能测试时,我一直在打开一个,我没有看到任何内存泄漏的问题--但是如果你执行它们,请确保关闭所有的读取器,等等。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1436542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档