|
using System;
using System.Configuration;
namespace ObjectMapperUtils
{
/// <summary>
/// Summary description for Configuration.
/// </summary>
public class Configuration
{
private string connectionString;
private int cacheDuration = 20;
private const string ConnectionStringKey = "Rgp";
private const string CacheDurationKey = "CacheDuration";
private static Configuration configuration;
private Configuration()
{
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings[ConnectionStringKey];
connectionString = settings.ConnectionString;
try
{
cacheDuration = int.Parse(ConfigurationManager.AppSettings[CacheDurationKey]);
}
catch
{
}
}
public string ConnectionString
{
get { return this.connectionString; }
}
public int CacheDuration
{
get { return this.cacheDuration; }
}
public static Configuration Settings
{
get
{
if ( configuration == null )
configuration = new Configuration();
return configuration;
}
}
}
}
|
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.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.