gpt4 book ai didi

subsonic - SimpleRepository 的生命周期管理

转载 作者:行者123 更新时间:2023-12-04 07:03:43 27 4
gpt4 key购买 nike

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

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

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

最佳答案

在桌面 session 期间保持事件状态没有害处(确保关闭迁移内容)。当我对 repo 进行性能测试时,我一直打开一个,我没有看到任何内存泄漏问题 - 但如果你执行它们等,请务必关闭任何读者。

关于subsonic - SimpleRepository 的生命周期管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1436542/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com