diff --git a/ZeroLevel.SQL/ZeroLevel.SQL.csproj b/ZeroLevel.SQL/ZeroLevel.SQL.csproj index 4c1ce21..ba8a81d 100644 --- a/ZeroLevel.SQL/ZeroLevel.SQL.csproj +++ b/ZeroLevel.SQL/ZeroLevel.SQL.csproj @@ -17,6 +17,13 @@ Move to new ZeroLevelVersion + + + + True + + + @@ -27,11 +34,4 @@ - - - True - - - - diff --git a/ZeroLevel.SqLite/BaseSqLiteDB.cs b/ZeroLevel.SqLite/BaseSqLiteDB.cs index 631ef8d..ebb8b2a 100644 --- a/ZeroLevel.SqLite/BaseSqLiteDB.cs +++ b/ZeroLevel.SqLite/BaseSqLiteDB.cs @@ -1,5 +1,5 @@ -using System.Data.SQLite; -using System; +using System; +using System.Data.SQLite; using System.IO; using ZeroLevel.Services.FileSystem; diff --git a/ZeroLevel.SqLite/ZeroLevel.SqLite.csproj b/ZeroLevel.SqLite/ZeroLevel.SqLite.csproj index 35966e2..2c37fd1 100644 --- a/ZeroLevel.SqLite/ZeroLevel.SqLite.csproj +++ b/ZeroLevel.SqLite/ZeroLevel.SqLite.csproj @@ -27,7 +27,7 @@ Based on System.Data.SQLite.Core - + diff --git a/ZeroLevel/Services/FileSystem/PeriodicFileSystemWatcher.cs b/ZeroLevel/Services/FileSystem/PeriodicFileSystemWatcher.cs index 05607e9..25ce6eb 100644 --- a/ZeroLevel/Services/FileSystem/PeriodicFileSystemWatcher.cs +++ b/ZeroLevel/Services/FileSystem/PeriodicFileSystemWatcher.cs @@ -78,7 +78,9 @@ namespace ZeroLevel.Services.FileSystem { return; } - OnStartMovingFilesToTemporary?.Invoke(files.Length); + foreach (Action startFilesMoveingCallback in OnStartMovingFilesToTemporary.GetInvocationList()) + startFilesMoveingCallback.BeginInvoke(files.Length, null, null); + foreach (var file in files) { if (!File.Exists(file)) @@ -100,7 +102,9 @@ namespace ZeroLevel.Services.FileSystem Log.SystemWarning($"[PeriodicFileSystemWatcher.CheckSourceFolder] Failed to move file '{file}' to temporary directory '{_temporaryFolder}'. Without system error!"); continue; } - OnMovingFileToTemporary?.Invoke(file, tempFile); + + foreach (Action moveFileToTempCallback in OnMovingFileToTemporary.GetInvocationList()) + moveFileToTempCallback.BeginInvoke(file, tempFile, null, null); } catch (Exception ex) { @@ -110,7 +114,7 @@ namespace ZeroLevel.Services.FileSystem Log.Debug($"[PeriodicFileSystemWatcher.CheckSourceFolder] Handle file {file}"); try { - _callback(new FileMeta(Path.GetFileName(file), tempFile)); + _callback.Invoke(new FileMeta(Path.GetFileName(file), tempFile)); } catch (Exception ex) { @@ -128,7 +132,8 @@ namespace ZeroLevel.Services.FileSystem Log.SystemError(ex, $"[PeriodicFileSystemWatcher.CheckSourceFolder] Fault delete file {tempFile}"); } } - OnCompleteMovingFilesToTemporary?.Invoke(); + foreach (Action completeFileMovingCallback in OnCompleteMovingFilesToTemporary.GetInvocationList()) + completeFileMovingCallback.BeginInvoke(null, null); } /// diff --git a/ZeroLevel/Services/Network/Proxies/Proxy.cs b/ZeroLevel/Services/Network/Proxies/Proxy.cs index cfa143e..f5641a9 100644 --- a/ZeroLevel/Services/Network/Proxies/Proxy.cs +++ b/ZeroLevel/Services/Network/Proxies/Proxy.cs @@ -59,7 +59,8 @@ namespace ZeroLevel.Services.Network.Proxies } } catch (Exception ex) - { + { + Log.SystemError(ex, "[Proxy.CreateProxyConnection]"); } } @@ -71,7 +72,9 @@ namespace ZeroLevel.Services.Network.Proxies _incomingSocket.Dispose(); } catch (Exception ex) - { } + { + Log.SystemError(ex, "[Proxy.Dispose]"); + } } } } diff --git a/ZeroLevel/Services/Web/UrlUtility.cs b/ZeroLevel/Services/Web/UrlUtility.cs index 87c8fff..8b0ae63 100644 --- a/ZeroLevel/Services/Web/UrlUtility.cs +++ b/ZeroLevel/Services/Web/UrlUtility.cs @@ -1,7 +1,5 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Reflection; using System.Text; using System.Text.RegularExpressions;