我创建了可从Windows或Web应用程序使用的类库。 应该从类库中大多数方法中的那些调用应用程序的app.config或web.config中读取类库所需的一些设置。 为了提高性能,我想缓存一些如何这些设置信息为每个应用程序。如何在应用程序库中缓存/存储应用程序设置
我们该怎么做?一个建议是使用HttpRuntime.Cache对象。另一种方法可以是使用一些静态变量来存储数据,但它可能具有的AppDomain /范围冲突的问题..
所以,我不知道什么是这样做的最好的方式(请注意,它是一个通用类可以从Windows或Web应用程序中使用)
请注意,我应该在配置设置上做一些处理以获得我实际需要使用的内容,这可能会非常耗时!例如创建一个基于数据库提供者名称或类似问题的DbFactory .. – smaildeveloper 2011-02-20 07:11:30