Settings.Configuration ReadConfiguration()
{
var filePath = GetFilePath();
if(File.Exists(filePath))
{
try
{
var xml = XElement.Load(filePath);
xml.SetAttributeValue("WebServerUri", WebServerUri);
return new Settings.Configuration(xml);
}
// ReSharper disable EmptyGeneralCatchClause
catch(Exception ex)
// ReSharper restore EmptyGeneralCatchClause
{
// error occurred so ignore and load empty
Dev2Logger.Log.Error(ex);
}
}
return new Settings.Configuration(WebServerUri);
}