Dev2.Runtime.Configuration.SettingsProvider.ReadConfiguration C# (CSharp) Method

ReadConfiguration() private method

private ReadConfiguration ( ) : Configuration
return Dev2.Runtime.Configuration.Settings.Configuration
        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);
        }