
Untitled
By: a guest on
May 8th, 2012 | syntax:
None | size: 1.04 KB | hits: 25 | expires: Never
How can we read app setting value from web.config in lightswitch desktop application
public class UserConfiguration
{
[Key]
public string ConfigKey { get; set; }
public string ConfigValue { get; set; }
public List<UserConfiguration> GetUserConfigurations()
{
return _getUserConfigurations();
}
private List<UserConfiguration> _getUserConfigurations()
{
var listOfConfigs = new List<UserConfiguration>();
var allConfigs = ConfigurationManager.AppSettings;
for (int i = 0; i < allConfigs.Count; i++)
{
var userConfig = new UserConfiguration();
userConfig.ConfigKey = allConfigs.GetKey(i);
userConfig.ConfigValue = allConfigs[i];
listOfConfigs.Add(userConfig);
}
return listOfConfigs;
}
}
[Query(IsDefault = true)]
public IQueryable<UserConfiguration> GetUserConfigurations()
{
var userConfings = new UserConfiguration();
return userConfings.GetUserConfigurations().AsQueryable();
}