2010-05-26 52 views
3

在我的asp.net解决方案中,我有几个类库项目作为网站的模块。
在主项目中,我有SiteConfigurationSection类派生自ConfigurationSection。ConfigurationSection与多个项目

我希望所有项目都能够访问和使用此SiteConfigurationSection。
但是,类库项目无法访问它,因为它们显然没有对网站本身的引用。

应该为SiteConfigurationSection创建一个特殊的库项目,或许最好在每个项目中创建一个迷你SiteConfigurationSection类并仅封装所需的值?

回答

3

为共享配置类型,共享接口,域对象等内容创建通用程序集是适当的操作。

只需创建一个单独的类库并在每个需要读取配置的项目中引用它。