标签: c# dictionary resourcedictionary
我有多个api共享一个构建大型字典的公共项目。 (3g +)问题是如果它们全部并发运行,它会使服务器内存不足。我知道有一种方法可以构建它并分享它,但我不确定如何。我知道有一个ResourceDictionary类,但如果答案是这样我不知道如何使用它。这些都是控制台应用程序,因此没有wpf层。
答案 0 :(得分:1)
假设它是一个只读字典,你可以创建一个程序集(即DLL)项目,加载它并将其包含在你的其他项目中。
但是使用某种数据库解决方案可能会更好,例如SQLite。