Moved Update Data Url to Settings
This commit is contained in:
@@ -53,6 +53,9 @@
|
||||
<setting name="ItemClassesStaticDataUrl" serializeAs="String">
|
||||
<value>http://ben-wallis.github.io/Filtration/ItemClasses.txt</value>
|
||||
</setting>
|
||||
<setting name="UpdateDataUrl" serializeAs="String">
|
||||
<value>http://ben-wallis.github.io/Filtration/filtration_version.xml</value>
|
||||
</setting>
|
||||
</Filtration.Properties.Settings>
|
||||
</applicationSettings>
|
||||
</configuration>
|
||||
|
||||
9
Filtration/Properties/Settings.Designer.cs
generated
9
Filtration/Properties/Settings.Designer.cs
generated
@@ -112,5 +112,14 @@ namespace Filtration.Properties {
|
||||
return ((string)(this["ItemClassesStaticDataUrl"]));
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("http://ben-wallis.github.io/Filtration/filtration_version.xml")]
|
||||
public string UpdateDataUrl {
|
||||
get {
|
||||
return ((string)(this["UpdateDataUrl"]));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,5 +26,8 @@
|
||||
<Setting Name="ItemClassesStaticDataUrl" Type="System.String" Scope="Application">
|
||||
<Value Profile="(Default)">http://ben-wallis.github.io/Filtration/ItemClasses.txt</Value>
|
||||
</Setting>
|
||||
<Setting Name="UpdateDataUrl" Type="System.String" Scope="Application">
|
||||
<Value Profile="(Default)">http://ben-wallis.github.io/Filtration/filtration_version.xml</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
</SettingsFile>
|
||||
@@ -6,7 +6,6 @@ using System.Windows;
|
||||
using System.Xml.Serialization;
|
||||
using Filtration.Models;
|
||||
using Filtration.Properties;
|
||||
using Filtration.Views;
|
||||
using NLog;
|
||||
|
||||
namespace Filtration.Services
|
||||
@@ -21,8 +20,7 @@ namespace Filtration.Services
|
||||
private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
private readonly IHTTPService _httpService;
|
||||
private const string _updateDataUrl = "http://ben-wallis.github.io/Filtration/filtration_version_dev.xml";
|
||||
|
||||
|
||||
public UpdateCheckService(IHTTPService httpService)
|
||||
{
|
||||
_httpService = httpService;
|
||||
@@ -97,7 +95,7 @@ namespace Filtration.Services
|
||||
|
||||
private UpdateData GetUpdateData()
|
||||
{
|
||||
var updateXml = _httpService.GetContent(_updateDataUrl);
|
||||
var updateXml = _httpService.GetContent(Settings.Default.UpdateDataUrl);
|
||||
return DeserializeUpdateData(updateXml);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user