|
using System;
using System.Configuration;
using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;
using Project.Practice.DB;
namespace Project.Practice.DB.Configuration
{
public class DBSettings : SerializableConfigurationSection
{
public const string SectionName = "dbConfiguration";
private const string DBProvidersProviderProperty = "dbProviders";
private const string DefaultDBProviderProperty = "defaultDBProvider";
public DBSettings() { }
[ConfigurationProperty(DBProvidersProviderProperty, IsRequired = true)]
public NameTypeConfigurationElementCollection<DBData> DBProviders
{
get { return (NameTypeConfigurationElementCollection<DBData>)base[DBProvidersProviderProperty]; }
}
[ConfigurationProperty(DefaultDBProviderProperty, IsRequired = true)]
public string DefaultDBProvider
{
get { return (string)base[DefaultDBProviderProperty]; }
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.