Winify – Diff between revs 17 and 18
?pathlinks?
Rev 17 | Rev 18 | |||
---|---|---|---|---|
Line 1... | Line 1... | |||
1 | using System; |
1 | using System; |
|
2 | using System.Collections.Specialized; |
2 | using System.Collections.Specialized; |
|
3 | using System.ComponentModel; |
3 | using System.ComponentModel; |
|
4 | using System.Configuration; |
4 | using System.Configuration; |
|
5 | using System.Diagnostics; |
- | ||
6 | using System.IO; |
5 | using System.IO; |
|
7 | using System.Text; |
6 | using System.Text; |
|
8 | using System.Threading.Tasks; |
7 | using System.Threading.Tasks; |
|
9 | using System.Windows.Forms; |
8 | using System.Windows.Forms; |
|
10 | using AutoUpdaterDotNET; |
9 | using AutoUpdaterDotNET; |
|
- | 10 | using Serilog; |
||
11 | using Servers; |
11 | using Servers; |
|
12 | using Winify.Gotify; |
12 | using Winify.Gotify; |
|
13 | using Winify.Properties; |
13 | using Winify.Properties; |
|
14 | using Winify.Servers.Serialization; |
14 | using Winify.Servers.Serialization; |
|
15 | using Winify.Utilities; |
15 | using Winify.Utilities; |
|
Line 40... | Line 40... | |||
40 | |
40 | |
|
41 | public Form1() |
41 | public Form1() |
|
42 | { |
42 | { |
|
Line -... | Line 43... | |||
- | 43 | InitializeComponent(); |
||
- | 44 | |
||
- | 45 | Log.Logger = new LoggerConfiguration() |
||
- | 46 | .MinimumLevel.Debug() |
||
- | 47 | .WriteTo.File(Path.Combine(Constants.UserApplicationDirectory, "Logs", $"{Constants.AssemblyName}.log"), |
||
- | 48 | rollingInterval: RollingInterval.Day) |
||
43 | InitializeComponent(); |
49 | .CreateLogger(); |
|
Line 44... | Line 50... | |||
44 | |
50 | |
|
45 | AutoUpdater.Start("http://winify.grimore.org/update/winify.xml"); |
51 | AutoUpdater.Start("http://winify.grimore.org/update/winify.xml"); |
|
46 | |
52 | |
|
Line 124... | Line 130... | |||
124 | { |
130 | { |
|
125 | switch (await ServersSerialization.Serialize(_notifications, Constants.NotificationsFile, "Announcements", |
131 | switch (await ServersSerialization.Serialize(_notifications, Constants.NotificationsFile, "Announcements", |
|
126 | "<!ATTLIST Announcements xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>")) |
132 | "<!ATTLIST Announcements xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>")) |
|
127 | { |
133 | { |
|
128 | case SerializationFailure serializationFailure: |
134 | case SerializationFailure serializationFailure: |
|
129 | Debug.WriteLine(serializationFailure.Exception.Message); |
135 | Log.Warning(serializationFailure.Exception, "Unable to serialize announcements."); |
|
130 | break; |
136 | break; |
|
131 | } |
137 | } |
|
132 | } |
138 | } |
|
Line 133... | Line 139... | |||
133 | |
139 | |
|
Line 154... | Line 160... | |||
154 | |
160 | |
|
155 | switch (await ServersSerialization.Serialize(@protected, Constants.ServersFile, "Servers", |
161 | switch (await ServersSerialization.Serialize(@protected, Constants.ServersFile, "Servers", |
|
156 | "<!ATTLIST Servers xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>")) |
162 | "<!ATTLIST Servers xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>")) |
|
157 | { |
163 | { |
|
158 | case SerializationFailure serializationFailure: |
164 | case SerializationFailure serializationFailure: |
|
159 | Debug.WriteLine(serializationFailure.Exception.Message); |
165 | Log.Warning(serializationFailure.Exception, "Unable to serialize servers."); |
|
160 | break; |
166 | break; |
|
161 | } |
167 | } |
|
Line 162... | Line 168... | |||
162 | } |
168 | } |