diff --git a/DML.Client/DML.Client.csproj b/DML.Client/DML.Client.csproj
index 3bcc684..e408e6c 100644
--- a/DML.Client/DML.Client.csproj
+++ b/DML.Client/DML.Client.csproj
@@ -1,11 +1,12 @@
- netstandard1.4
+ netstandard2.0
-
+
+
diff --git a/Discord Media Loader.Application/DML.Application.csproj b/Discord Media Loader.Application/DML.Application.csproj
index 5a56419..325aa30 100644
--- a/Discord Media Loader.Application/DML.Application.csproj
+++ b/Discord Media Loader.Application/DML.Application.csproj
@@ -11,6 +11,7 @@
Discord Media Loader.Application
v4.6.1
512
+
true
@@ -30,28 +31,31 @@
4
-
- ..\packages\Discord.Net.Commands.1.0.2\lib\netstandard1.1\Discord.Net.Commands.dll
+
+ ..\packages\Discord.Net.Commands.2.2.0\lib\net461\Discord.Net.Commands.dll
-
- ..\packages\Discord.Net.Core.1.0.2\lib\net45\Discord.Net.Core.dll
+
+ ..\packages\Discord.Net.Core.2.2.0\lib\net461\Discord.Net.Core.dll
-
- ..\packages\Discord.Net.Rest.1.0.2\lib\net45\Discord.Net.Rest.dll
+
+ ..\packages\Discord.Net.Rest.2.2.0\lib\net461\Discord.Net.Rest.dll
..\packages\Discord.Net.Rpc.1.0.2\lib\net45\Discord.Net.Rpc.dll
-
- ..\packages\Discord.Net.Webhook.1.0.2\lib\netstandard1.1\Discord.Net.Webhook.dll
+
+ ..\packages\Discord.Net.Webhook.2.2.0\lib\netstandard2.0\Discord.Net.Webhook.dll
-
- ..\packages\Discord.Net.WebSocket.1.0.2\lib\net45\Discord.Net.WebSocket.dll
+
+ ..\packages\Discord.Net.WebSocket.2.2.0\lib\net461\Discord.Net.WebSocket.dll
..\packages\LiteDB.3.1.0\lib\net35\LiteDB.dll
True
+
+ ..\packages\Microsoft.Bcl.AsyncInterfaces.1.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
+
..\packages\Microsoft.Extensions.DependencyInjection.1.1.1\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll
@@ -64,8 +68,8 @@
..\packages\Microsoft.Win32.Registry.4.3.0\lib\net46\Microsoft.Win32.Registry.dll
-
- ..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
..\packages\Nito.AsyncEx.3.0.1\lib\net45\Nito.AsyncEx.dll
@@ -109,8 +113,8 @@
..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
-
- ..\packages\System.Interactive.Async.3.1.1\lib\net46\System.Interactive.Async.dll
+
+ ..\packages\System.Interactive.Async.4.0.0\lib\net461\System.Interactive.Async.dll
..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
@@ -126,6 +130,9 @@
..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+
+ ..\packages\System.Linq.Async.4.0.0\lib\net461\System.Linq.Async.dll
+
..\packages\System.Net.Http.4.3.0\lib\net46\System.Net.Http.dll
@@ -133,6 +140,9 @@
..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
True
@@ -149,6 +159,9 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Threading.Tasks.Extensions.4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
diff --git a/Discord Media Loader.Application/Properties/AssemblyInfo.cs b/Discord Media Loader.Application/Properties/AssemblyInfo.cs
index bdeb7bf..1dc3334 100644
--- a/Discord Media Loader.Application/Properties/AssemblyInfo.cs
+++ b/Discord Media Loader.Application/Properties/AssemblyInfo.cs
@@ -1,4 +1,4 @@
-using System.Reflection;
+using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/Discord Media Loader.Application/app.config b/Discord Media Loader.Application/app.config
index 05e0aae..290c08c 100644
--- a/Discord Media Loader.Application/app.config
+++ b/Discord Media Loader.Application/app.config
@@ -1,39 +1,39 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
\ No newline at end of file
+
diff --git a/Discord Media Loader.Application/packages.config b/Discord Media Loader.Application/packages.config
index 9142f47..69cddad 100644
--- a/Discord Media Loader.Application/packages.config
+++ b/Discord Media Loader.Application/packages.config
@@ -1,24 +1,26 @@
-
-
-
+
+
+
+
-
-
+
+
+
-
+
-
+
@@ -27,40 +29,43 @@
-
+
-
-
+
+
-
-
+
+
+
-
+
-
-
+
+
+
-
+
-
+
-
+
+
diff --git a/Discord Media Loader/App.config b/Discord Media Loader/App.config
index 1974fd7..f494462 100644
--- a/Discord Media Loader/App.config
+++ b/Discord Media Loader/App.config
@@ -11,7 +11,7 @@
-
+
@@ -19,7 +19,7 @@
-
+
@@ -31,7 +31,7 @@
-
+
diff --git a/Discord Media Loader/Discord Media Loader.csproj b/Discord Media Loader/Discord Media Loader.csproj
index 0977fa7..c7d7e50 100644
--- a/Discord Media Loader/Discord Media Loader.csproj
+++ b/Discord Media Loader/Discord Media Loader.csproj
@@ -40,23 +40,8 @@
-
- ..\packages\Discord.Net.Commands.1.0.2\lib\netstandard1.1\Discord.Net.Commands.dll
-
-
- ..\packages\Discord.Net.Core.1.0.2\lib\net45\Discord.Net.Core.dll
-
-
- ..\packages\Discord.Net.Rest.1.0.2\lib\net45\Discord.Net.Rest.dll
-
-
- ..\packages\Discord.Net.Rpc.1.0.2\lib\net45\Discord.Net.Rpc.dll
-
-
- ..\packages\Discord.Net.Webhook.1.0.2\lib\netstandard1.1\Discord.Net.Webhook.dll
-
-
- ..\packages\Discord.Net.WebSocket.1.0.2\lib\net45\Discord.Net.WebSocket.dll
+
+ ..\packages\Microsoft.Bcl.AsyncInterfaces.1.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
..\packages\Microsoft.Extensions.DependencyInjection.1.1.1\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll
@@ -67,8 +52,8 @@
..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
-
- ..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
..\packages\Nito.AsyncEx.3.0.1\lib\net45\Nito.AsyncEx.dll
@@ -105,8 +90,8 @@
..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
-
- ..\packages\System.Interactive.Async.3.1.1\lib\net46\System.Interactive.Async.dll
+
+ ..\packages\System.Interactive.Async.4.0.0\lib\net461\System.Interactive.Async.dll
..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
@@ -122,6 +107,9 @@
..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+
+ ..\packages\System.Linq.Async.4.0.0\lib\net461\System.Linq.Async.dll
+
..\packages\System.Net.Http.4.3.0\lib\net46\System.Net.Http.dll
@@ -129,6 +117,9 @@
..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
True
@@ -145,6 +136,9 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Threading.Tasks.Extensions.4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
diff --git a/Discord Media Loader/Properties/AssemblyInfo.cs b/Discord Media Loader/Properties/AssemblyInfo.cs
index 682e27d..91f52f3 100644
--- a/Discord Media Loader/Properties/AssemblyInfo.cs
+++ b/Discord Media Loader/Properties/AssemblyInfo.cs
@@ -1,4 +1,4 @@
-using System.Reflection;
+using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/Discord Media Loader/packages.config b/Discord Media Loader/packages.config
index eff2573..f262ed7 100644
--- a/Discord Media Loader/packages.config
+++ b/Discord Media Loader/packages.config
@@ -1,18 +1,12 @@
-
-
-
-
-
-
-
+
-
+
@@ -27,13 +21,14 @@
-
+
+
@@ -44,6 +39,7 @@
+
@@ -58,6 +54,7 @@
+