gpt4 book ai didi

c# - ASP.NET MVC 静态存储库?

转载 作者:可可西里 更新时间:2023-11-01 08:24:03 25 4
gpt4 key购买 nike

我有几个几乎永远不会改变的实体(即国家、地区等的列表)这让我开始思考......除了正常的存储库之外,静态存储库对这些实体是否有意义?我另外说,因为这些实体仍将与其他实体交互,我仍然希望它们在一个单一的工作单元下,以便它们共享相同的上下文。

不过,我确信有更好的方法来解决这个问题。我是 ASP.NET 和 .NET Framework 的新手,但是有没有一种方法可以定义将在程序的整个生命周期中使用的应用程序范围的数据?这是解决问题的最佳方法吗?

还是只定义一个包含这些实体集合的静态类更好,我可以在需要时从那里获取它们?

最佳答案

您可以使用各种存储(状态管理)技术。请按照以下选项了解更多信息。

从它的声音来看,您尝试存储的两个实体不会占用大量内存,因此应用程序缓存最好放在这里。

关于c# - ASP.NET MVC 静态存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13935479/

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