31 lines
650 B
C#
31 lines
650 B
C#
using System;
|
|
using System.Configuration;
|
|
namespace SPSolutions.SharePoint.Configuration.Providers
|
|
{
|
|
public class SPProviderConfigurationList : SPConfigurationList
|
|
{
|
|
private ProviderSettingsCollection _providers = new ProviderSettingsCollection();
|
|
private string _defaultProvider;
|
|
[ConfigurationProperty("providers")]
|
|
public ProviderSettingsCollection Providers
|
|
{
|
|
get
|
|
{
|
|
return this._providers;
|
|
}
|
|
}
|
|
[ConfigurationProperty("defaultProvider"), StringValidator(MinLength = 1)]
|
|
public string DefaultProvider
|
|
{
|
|
get
|
|
{
|
|
return this._defaultProvider;
|
|
}
|
|
set
|
|
{
|
|
this._defaultProvider = value;
|
|
}
|
|
}
|
|
}
|
|
}
|