【发布时间】:2011-03-05 00:23:31
【问题描述】:
我正在构建一个自定义提供程序,并且想知道如何为我的提供程序指定不同的配置文件(例如:MyProvider.Config)以从中选择配置。默认情况下它使用 Web.Config。
我可以在 MyProviderConfiguration 类中指定自定义配置文件的路径吗?
示例:
internal class MyProviderConfiguration : ConfigurationSection
{
[ConfigurationProperty("providers")]
public ProviderSettingsCollection Providers
{
get
{
return (ProviderSettingsCollection)base["providers"];
}
}
[ConfigurationProperty("default", DefaultValue = "TestProvider")]
public string Default
{
get
{
return (string)base["default"];
}
set
{
base["default"] = value;
}
}
}
【问题讨论】: