Skip to content

Commit e547e7e

Browse files
committed
Update to latest API base
- Use Serilog for logging (configurable in appSettings) - Improved error messages - use /verbose to enable verbose logging - use /cleanup on install to cleanup downloaded files after a success install
1 parent 4ae8ac8 commit e547e7e

File tree

5 files changed

+307
-164
lines changed

5 files changed

+307
-164
lines changed

RZGet/App.config

Lines changed: 50 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,53 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
3-
<configSections>
4-
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5-
<section name="RZUpdate.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6-
</sectionGroup>
7-
</configSections>
8-
<startup>
9-
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
10-
</startup>
11-
<system.net>
12-
<defaultProxy enabled="true" useDefaultCredentials="true">
13-
</defaultProxy>
14-
</system.net>
15-
<applicationSettings>
16-
<RZUpdate.Properties.Settings>
17-
<setting name="Excludes" serializeAs="Xml">
18-
<value>
19-
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
20-
<string>0</string>
21-
</ArrayOfString>
22-
</value>
23-
</setting>
24-
<setting name="Customerid" serializeAs="String">
25-
<value />
26-
</setting>
27-
<setting name="DisableBroadcast" serializeAs="String">
28-
<value>False</value>
29-
</setting>
30-
</RZUpdate.Properties.Settings>
31-
</applicationSettings>
32-
<runtime>
33-
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
34-
<dependentAssembly>
35-
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
36-
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
37-
</dependentAssembly>
38-
</assemblyBinding>
39-
</runtime>
3+
<configSections>
4+
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5+
<section name="RZUpdate.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6+
</sectionGroup>
7+
</configSections>
8+
<startup>
9+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
10+
</startup>
11+
<system.net>
12+
<defaultProxy enabled="true" useDefaultCredentials="true">
13+
</defaultProxy>
14+
</system.net>
15+
<appSettings>
16+
<add key="serilog:minimum-level" value="Verbose" />
17+
<add key="serilog:using:Console" value="Serilog.Sinks.Console" />
18+
<add key="serilog:using:File" value="Serilog.Sinks.File" />
19+
<add key="serilog:write-to:Console" />
20+
<add key="serilog:write-to:File.rollingInterval" value="Day" />
21+
<add key="serilog:write-to:File.path" value="%TEMP%\RZGet-.log" />
22+
<add key="serilog:write-to:File.retainedFileCountLimit" value="3" />
23+
</appSettings>
24+
<applicationSettings>
25+
<RZUpdate.Properties.Settings>
26+
<setting name="Excludes" serializeAs="Xml">
27+
<value>
28+
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
29+
<string>0</string>
30+
</ArrayOfString>
31+
</value>
32+
</setting>
33+
<setting name="Customerid" serializeAs="String">
34+
<value />
35+
</setting>
36+
<setting name="DisableBroadcast" serializeAs="String">
37+
<value>False</value>
38+
</setting>
39+
</RZUpdate.Properties.Settings>
40+
</applicationSettings>
41+
<runtime>
42+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
43+
<dependentAssembly>
44+
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
45+
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
46+
</dependentAssembly>
47+
<dependentAssembly>
48+
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
49+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
50+
</dependentAssembly>
51+
</assemblyBinding>
52+
</runtime>
4053
</configuration>

0 commit comments

Comments
 (0)