private List<string> ReadStringList(string name, List<string> defaultValue)
{
string temp = ConfigurationManager.AppSettings[name];
if (String.IsNullOrEmpty(temp))
return defaultValue;
string[] values = temp.Split(',');
return values.Select(s => s.Trim()).Where(s => !String.IsNullOrEmpty(s)).ToList();
}