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