diff --git a/NSSLServer.Core/Authentication/JwtKeyProvider.cs b/NSSLServer.Core/Authentication/JwtKeyProvider.cs
index 3d5d08d..54673e0 100644
--- a/NSSLServer.Core/Authentication/JwtKeyProvider.cs
+++ b/NSSLServer.Core/Authentication/JwtKeyProvider.cs
@@ -1,6 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
+using System.IO;
using System.Text;
namespace NSSLServer.Core.Authentication
diff --git a/NSSLServer.Core/BaseController.cs b/NSSLServer.Core/BaseController.cs
index cb56a62..51adcb7 100644
--- a/NSSLServer.Core/BaseController.cs
+++ b/NSSLServer.Core/BaseController.cs
@@ -11,8 +11,6 @@
using System;
using System.Collections.Generic;
-using System.Data.Common;
-using System.IO;
using System.Linq;
using System.Threading.Tasks;
diff --git a/NSSLServer.Core/Extension/IPlugin.cs b/NSSLServer.Core/Extension/IPlugin.cs
index 47dd7b5..93d3b2b 100644
--- a/NSSLServer.Core/Extension/IPlugin.cs
+++ b/NSSLServer.Core/Extension/IPlugin.cs
@@ -2,11 +2,6 @@
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.DependencyInjection;
-using System;
-using System.Collections.Generic;
-using System.Text;
-using System.Threading.Tasks;
-
namespace NSSLServer.Core.Extension
{
diff --git a/NSSLServer.Core/Extension/PluginAttribute.cs b/NSSLServer.Core/Extension/PluginAttribute.cs
index bd71e35..b8f3827 100644
--- a/NSSLServer.Core/Extension/PluginAttribute.cs
+++ b/NSSLServer.Core/Extension/PluginAttribute.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Text;
namespace NSSLServer.Core.Extension
{
diff --git a/NSSLServer.Core/HelperMethods/InstanceCreator.cs b/NSSLServer.Core/HelperMethods/InstanceCreator.cs
index 9a728c0..f4a281b 100644
--- a/NSSLServer.Core/HelperMethods/InstanceCreator.cs
+++ b/NSSLServer.Core/HelperMethods/InstanceCreator.cs
@@ -1,7 +1,5 @@
using System;
-using System.Collections.Generic;
using System.Linq.Expressions;
-using System.Text;
namespace NSSLServer.Core.HelperMethods
{
diff --git a/NSSLServer.Core/HelperMethods/PluginCreator.cs b/NSSLServer.Core/HelperMethods/PluginCreator.cs
index 2ef1d85..60d0ae4 100644
--- a/NSSLServer.Core/HelperMethods/PluginCreator.cs
+++ b/NSSLServer.Core/HelperMethods/PluginCreator.cs
@@ -1,7 +1,5 @@
using System;
-using System.Collections.Generic;
using System.Linq.Expressions;
-using System.Text;
namespace NSSLServer.Core.HelperMethods
{
diff --git a/NSSLServer.Core/Jwt.cs b/NSSLServer.Core/Jwt.cs
index e37d6da..bc1d6ac 100644
--- a/NSSLServer.Core/Jwt.cs
+++ b/NSSLServer.Core/Jwt.cs
@@ -1,12 +1,8 @@
-using Microsoft.AspNetCore.Mvc;
-using Newtonsoft.Json;
-using Newtonsoft.Json.Serialization;
+using Newtonsoft.Json;
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Security.Cryptography;
using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer
{
diff --git a/NSSLServer.Core/NSSLServer.Core.csproj b/NSSLServer.Core/NSSLServer.Core.csproj
index e3bfece..58e507b 100644
--- a/NSSLServer.Core/NSSLServer.Core.csproj
+++ b/NSSLServer.Core/NSSLServer.Core.csproj
@@ -1,29 +1,26 @@
-
- net9.0
- NSSLServer.Core
- Core dll for creating a nssl server plugin.
-
+
+ net9.0
+ NSSLServer.Core
+ Core dll for creating a nssl server plugin.
+
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
-
-
+
-
-
-
-
-
+
+
+
diff --git a/NSSLServer.Database/Attributes/WithDbContextAttribute.cs b/NSSLServer.Database/Attributes/WithDbContextAttribute.cs
index 5fa278f..36570ee 100644
--- a/NSSLServer.Database/Attributes/WithDbContextAttribute.cs
+++ b/NSSLServer.Database/Attributes/WithDbContextAttribute.cs
@@ -1,9 +1,6 @@
using Microsoft.AspNetCore.Mvc.Filters;
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Database.Attributes
diff --git a/NSSLServer.Database/BaseDbContextController.cs b/NSSLServer.Database/BaseDbContextController.cs
index 2124fec..f5f491f 100644
--- a/NSSLServer.Database/BaseDbContextController.cs
+++ b/NSSLServer.Database/BaseDbContextController.cs
@@ -1,11 +1,5 @@
using NSSLServer.Database.Attributes;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
namespace NSSLServer.Database
{
[WithDbContext]
diff --git a/NSSLServer.Database/DBContext.cs b/NSSLServer.Database/DBContext.cs
index a8875a3..259e7d2 100644
--- a/NSSLServer.Database/DBContext.cs
+++ b/NSSLServer.Database/DBContext.cs
@@ -1,9 +1,6 @@
using NSSLServer.Models;
-using Npgsql;
using System.Data.Common;
-using System.Linq;
using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Metadata;
namespace NSSLServer
{
diff --git a/NSSLServer.Database/Models/Connection/User/InfoUser.cs b/NSSLServer.Database/Models/Connection/User/InfoUser.cs
index b17ce18..6fd9dd0 100644
--- a/NSSLServer.Database/Models/Connection/User/InfoUser.cs
+++ b/NSSLServer.Database/Models/Connection/User/InfoUser.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using NSSLServer.Models;
+using System.Collections.Generic;
namespace NSSLServer.Models.Connection.User
{
diff --git a/NSSLServer.Database/Models/Contributor.cs b/NSSLServer.Database/Models/Contributor.cs
index ae3253b..34b1243 100644
--- a/NSSLServer.Database/Models/Contributor.cs
+++ b/NSSLServer.Database/Models/Contributor.cs
@@ -1,10 +1,5 @@
using Deviax.QueryBuilder;
-using System;
-using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models
{
diff --git a/NSSLServer.Database/Models/DatabaseConnection/ProductGtins.cs b/NSSLServer.Database/Models/DatabaseConnection/ProductGtins.cs
index 9cdcaee..c502c7f 100644
--- a/NSSLServer.Database/Models/DatabaseConnection/ProductGtins.cs
+++ b/NSSLServer.Database/Models/DatabaseConnection/ProductGtins.cs
@@ -1,11 +1,4 @@
-using Deviax.QueryBuilder;
-using Deviax.QueryBuilder.Parts;
-using NSSLServer.Models.Products;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using System.Collections.Generic;
namespace NSSLServer.Models.DatabaseConnection
{
diff --git a/NSSLServer.Database/Models/DbFunctionModel.cs b/NSSLServer.Database/Models/DbFunctionModel.cs
index c835c7a..cae3532 100644
--- a/NSSLServer.Database/Models/DbFunctionModel.cs
+++ b/NSSLServer.Database/Models/DbFunctionModel.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-
-namespace NSSLServer.Models
+namespace NSSLServer.Models
{
public class DbFunctionModel
{
diff --git a/NSSLServer.Database/Models/DbVersion.cs b/NSSLServer.Database/Models/DbVersion.cs
index 8a49c53..b5faeaf 100644
--- a/NSSLServer.Database/Models/DbVersion.cs
+++ b/NSSLServer.Database/Models/DbVersion.cs
@@ -1,11 +1,5 @@
using Deviax.QueryBuilder;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
namespace NSSLServer.Database.Models
{
public class DbVersion
diff --git a/NSSLServer.Database/Models/IProductSource.cs b/NSSLServer.Database/Models/IProductSource.cs
index 50c1208..f9054fe 100644
--- a/NSSLServer.Database/Models/IProductSource.cs
+++ b/NSSLServer.Database/Models/IProductSource.cs
@@ -1,9 +1,4 @@
using NSSLServer.Database;
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Models
diff --git a/NSSLServer.Database/Models/Products/BasicProduct.cs b/NSSLServer.Database/Models/Products/BasicProduct.cs
index eec6695..e669533 100644
--- a/NSSLServer.Database/Models/Products/BasicProduct.cs
+++ b/NSSLServer.Database/Models/Products/BasicProduct.cs
@@ -1,9 +1,4 @@
using Deviax.QueryBuilder;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models
{
diff --git a/NSSLServer.Database/Models/Products/Edeka/GtinEntry.cs b/NSSLServer.Database/Models/Products/Edeka/GtinEntry.cs
index 5187450..b3b3797 100644
--- a/NSSLServer.Database/Models/Products/Edeka/GtinEntry.cs
+++ b/NSSLServer.Database/Models/Products/Edeka/GtinEntry.cs
@@ -1,11 +1,6 @@
using Deviax.QueryBuilder;
using Deviax.QueryBuilder.Parts;
-using System;
using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models.Products
{
diff --git a/NSSLServer.Database/Models/Products/GtinEntry.cs b/NSSLServer.Database/Models/Products/GtinEntry.cs
index 7b18880..57e554b 100644
--- a/NSSLServer.Database/Models/Products/GtinEntry.cs
+++ b/NSSLServer.Database/Models/Products/GtinEntry.cs
@@ -1,11 +1,4 @@
using Deviax.QueryBuilder;
-using Deviax.QueryBuilder.Parts;
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models.Products
{
diff --git a/NSSLServer.Database/Models/Products/IDatabaseProduct.cs b/NSSLServer.Database/Models/Products/IDatabaseProduct.cs
index c51e09d..09e0a39 100644
--- a/NSSLServer.Database/Models/Products/IDatabaseProduct.cs
+++ b/NSSLServer.Database/Models/Products/IDatabaseProduct.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace NSSLServer.Models
+namespace NSSLServer.Models
{
public interface IDatabaseProduct
{
diff --git a/NSSLServer.Database/Models/Products/Product.cs b/NSSLServer.Database/Models/Products/Product.cs
index e40b0fd..fc70e0b 100644
--- a/NSSLServer.Database/Models/Products/Product.cs
+++ b/NSSLServer.Database/Models/Products/Product.cs
@@ -1,9 +1,5 @@
using Deviax.QueryBuilder;
-using NSSLServer.Models.Products;
-using System;
using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
namespace NSSLServer.Models.Products
{
diff --git a/NSSLServer.Database/Models/Products/ProductGtins.cs b/NSSLServer.Database/Models/Products/ProductGtins.cs
index a8f06e6..d2bbf56 100644
--- a/NSSLServer.Database/Models/Products/ProductGtins.cs
+++ b/NSSLServer.Database/Models/Products/ProductGtins.cs
@@ -1,11 +1,6 @@
using Deviax.QueryBuilder;
-using Deviax.QueryBuilder.Parts;
-using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models.Products
{
diff --git a/NSSLServer.Database/Models/ShoppingItem.cs b/NSSLServer.Database/Models/ShoppingItem.cs
index 27a4a06..09bff9e 100644
--- a/NSSLServer.Database/Models/ShoppingItem.cs
+++ b/NSSLServer.Database/Models/ShoppingItem.cs
@@ -1,10 +1,5 @@
using Deviax.QueryBuilder;
-using NSSLServer.Models;
using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.Text;
namespace NSSLServer
{
diff --git a/NSSLServer.Database/Models/ShoppingList.cs b/NSSLServer.Database/Models/ShoppingList.cs
index 1c08f4a..045091e 100644
--- a/NSSLServer.Database/Models/ShoppingList.cs
+++ b/NSSLServer.Database/Models/ShoppingList.cs
@@ -1,12 +1,5 @@
using Deviax.QueryBuilder;
-using System;
using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.Linq;
-using System.Runtime.CompilerServices;
-using System.Security.Cryptography.X509Certificates;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models
{
diff --git a/NSSLServer.Database/Models/TokenUserId.cs b/NSSLServer.Database/Models/TokenUserId.cs
index 67c13ff..47401e5 100644
--- a/NSSLServer.Database/Models/TokenUserId.cs
+++ b/NSSLServer.Database/Models/TokenUserId.cs
@@ -1,11 +1,6 @@
using Deviax.QueryBuilder;
-using NSSLServer.Models.Connection.User;
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models
{
diff --git a/NSSLServer.Database/Models/User.cs b/NSSLServer.Database/Models/User.cs
index 84413b1..8d47c7c 100644
--- a/NSSLServer.Database/Models/User.cs
+++ b/NSSLServer.Database/Models/User.cs
@@ -1,11 +1,6 @@
using Deviax.QueryBuilder;
-using NSSLServer.Models.Connection.User;
-using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Models
{
diff --git a/NSSLServer.Database/NSSLEnvironment.cs b/NSSLServer.Database/NSSLEnvironment.cs
index 53538a3..56b86c6 100644
--- a/NSSLServer.Database/NSSLEnvironment.cs
+++ b/NSSLServer.Database/NSSLEnvironment.cs
@@ -1,10 +1,6 @@
using Npgsql;
-
-using System;
-using System.Collections.Generic;
using System.Data.Common;
using System.IO;
-using System.Linq;
using System.Threading.Tasks;
namespace NSSLServer
diff --git a/NSSLServer.Database/NSSLServer.Database.csproj b/NSSLServer.Database/NSSLServer.Database.csproj
index 5e26b14..3ed0a42 100644
--- a/NSSLServer.Database/NSSLServer.Database.csproj
+++ b/NSSLServer.Database/NSSLServer.Database.csproj
@@ -1,46 +1,38 @@
-
- net9.0
- NSSLServer.Database
- For creating a nssl server plugin, which uses the database.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+ net9.0
+ NSSLServer.Database
+ For creating a nssl server plugin, which uses the database.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/NSSLServer.Database/Paged.cs b/NSSLServer.Database/Paged.cs
index ad470db..dc41160 100644
--- a/NSSLServer.Database/Paged.cs
+++ b/NSSLServer.Database/Paged.cs
@@ -1,7 +1,5 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.Linq;
-using System.Text;
namespace NSSLServer.Database
{
diff --git a/NSSLServer.Database/Plugin.cs b/NSSLServer.Database/Plugin.cs
index df5b11f..6e6418b 100644
--- a/NSSLServer.Database/Plugin.cs
+++ b/NSSLServer.Database/Plugin.cs
@@ -4,12 +4,6 @@
using NSSLServer.Core.Extension;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
namespace NSSLServer.Database
{
public class Plugin : IPlugin
diff --git a/NSSLServer.Database/Updater/DbUpdater.cs b/NSSLServer.Database/Updater/DbUpdater.cs
index a5a7500..0722762 100644
--- a/NSSLServer.Database/Updater/DbUpdater.cs
+++ b/NSSLServer.Database/Updater/DbUpdater.cs
@@ -1,7 +1,4 @@
using Deviax.QueryBuilder;
-using Deviax.QueryBuilder.Parts;
-
-using Microsoft.Extensions.FileProviders.Embedded;
using NLog;
@@ -12,8 +9,6 @@
using System.IO;
using System.Linq;
using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Database.Updater
diff --git a/NSSLServer.Database/Updater/FrameworkDbUpdater.cs b/NSSLServer.Database/Updater/FrameworkDbUpdater.cs
index 0654382..97c8fdf 100644
--- a/NSSLServer.Database/Updater/FrameworkDbUpdater.cs
+++ b/NSSLServer.Database/Updater/FrameworkDbUpdater.cs
@@ -5,11 +5,6 @@
using NSSLServer.Models;
using NSSLServer.Models.Products;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-
namespace NSSLServer.Database.Updater
{
diff --git a/NSSLServer.Database/Updater/IDbUpdater.cs b/NSSLServer.Database/Updater/IDbUpdater.cs
index ae5d65d..f70158f 100644
--- a/NSSLServer.Database/Updater/IDbUpdater.cs
+++ b/NSSLServer.Database/Updater/IDbUpdater.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Database.Updater
diff --git a/NSSLServer.Plugin.Example/ExamplePlugin.cs b/NSSLServer.Plugin.Example/ExamplePlugin.cs
index 271f89a..837b38a 100644
--- a/NSSLServer.Plugin.Example/ExamplePlugin.cs
+++ b/NSSLServer.Plugin.Example/ExamplePlugin.cs
@@ -2,8 +2,6 @@
using NSSLServer.Core.Extension;
-using System;
-
namespace NSSLServer.Plugin.Example
{
public class ExamplePlugin : IPlugin
diff --git a/NSSLServer.Plugin.Example/ExampleUpdater.cs b/NSSLServer.Plugin.Example/ExampleUpdater.cs
index ba2d01a..1ac9027 100644
--- a/NSSLServer.Plugin.Example/ExampleUpdater.cs
+++ b/NSSLServer.Plugin.Example/ExampleUpdater.cs
@@ -1,12 +1,4 @@
-using NSSLServer.Database.Updater;
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace NSSLServer.Plugin.Example
+namespace NSSLServer.Plugin.Example
{
//public class ExampleUpdater : DbUpdater
//{
diff --git a/NSSLServer.Plugin.Example/NSSLServer.Plugin.Example.csproj b/NSSLServer.Plugin.Example/NSSLServer.Plugin.Example.csproj
index aeb565c..995abec 100644
--- a/NSSLServer.Plugin.Example/NSSLServer.Plugin.Example.csproj
+++ b/NSSLServer.Plugin.Example/NSSLServer.Plugin.Example.csproj
@@ -1,27 +1,27 @@
-
- net9.0
- false
- true
-
+
+ net9.0
+ false
+ true
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/NSSLServer.Plugin.Example/TestEndpointPlugin.cs b/NSSLServer.Plugin.Example/TestEndpointPlugin.cs
index 0c9cd3a..89723d3 100644
--- a/NSSLServer.Plugin.Example/TestEndpointPlugin.cs
+++ b/NSSLServer.Plugin.Example/TestEndpointPlugin.cs
@@ -1,10 +1,5 @@
using Microsoft.AspNetCore.Mvc;
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
using System.Net.Http;
-using System.Text;
using System.Threading.Tasks;
diff --git a/NSSLServer.Plugin.InitializationHelper/NSSLServer.Plugin.InitializationHelper.csproj b/NSSLServer.Plugin.InitializationHelper/NSSLServer.Plugin.InitializationHelper.csproj
index 574ff9e..1c4cb90 100644
--- a/NSSLServer.Plugin.InitializationHelper/NSSLServer.Plugin.InitializationHelper.csproj
+++ b/NSSLServer.Plugin.InitializationHelper/NSSLServer.Plugin.InitializationHelper.csproj
@@ -1,15 +1,16 @@
-
- net9.0
- false
-
+
+ net9.0
+ false
+
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/NSSLServer.Plugin.InitializationHelper/Plugin.cs b/NSSLServer.Plugin.InitializationHelper/Plugin.cs
index b384d19..35a6333 100644
--- a/NSSLServer.Plugin.InitializationHelper/Plugin.cs
+++ b/NSSLServer.Plugin.InitializationHelper/Plugin.cs
@@ -2,8 +2,6 @@
using System.IO;
using NLog;
-
-using NSSLServer.Core;
using NSSLServer.Core.Extension;
namespace NSSLServer.Plugin.InitializationHelper
diff --git a/NSSLServer.Plugin.OpenFoodFacts/NSSLServer.Plugin.OpenFoodFacts.csproj b/NSSLServer.Plugin.OpenFoodFacts/NSSLServer.Plugin.OpenFoodFacts.csproj
index ec6a3bb..7cbd0df 100644
--- a/NSSLServer.Plugin.OpenFoodFacts/NSSLServer.Plugin.OpenFoodFacts.csproj
+++ b/NSSLServer.Plugin.OpenFoodFacts/NSSLServer.Plugin.OpenFoodFacts.csproj
@@ -1,22 +1,21 @@
-
- net9.0
- false
- enable
-
+
+ net9.0
+ false
+ enable
+
-
- ..\bin\
-
+
+ ..\bin\
+
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/NSSLServer.Plugin.OpenFoodFacts/OpenFoodFactsSource.cs b/NSSLServer.Plugin.OpenFoodFacts/OpenFoodFactsSource.cs
index 4ed5297..03ab5aa 100644
--- a/NSSLServer.Plugin.OpenFoodFacts/OpenFoodFactsSource.cs
+++ b/NSSLServer.Plugin.OpenFoodFacts/OpenFoodFactsSource.cs
@@ -1,17 +1,11 @@
-using Newtonsoft.Json;
-using Newtonsoft.Json.Linq;
-
-using NSSLServer.Database;
+using NSSLServer.Database;
using NSSLServer.Models;
using System;
using System.Collections.Generic;
-using System.IO;
using System.Linq;
-using System.Net;
using System.Net.Http;
using System.Net.Http.Json;
-using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
diff --git a/NSSLServer.Plugin.OpenFoodFacts/Plugin.cs b/NSSLServer.Plugin.OpenFoodFacts/Plugin.cs
index d6df047..d83889e 100644
--- a/NSSLServer.Plugin.OpenFoodFacts/Plugin.cs
+++ b/NSSLServer.Plugin.OpenFoodFacts/Plugin.cs
@@ -3,12 +3,9 @@
using NLog;
using NSSLServer.Core.Extension;
-using NSSLServer.Database;
using NSSLServer.Plugin.Products.Core;
using NSSLServer.Plugin.Shoppinglist.Sources;
-using System;
-
namespace NSSLServer.Plugin.OpenFoodFacts
{
public class Plugin : IPlugin
diff --git a/NSSLServer.Plugin.Products.Core/NSSLServer.Plugin.Products.Core.csproj b/NSSLServer.Plugin.Products.Core/NSSLServer.Plugin.Products.Core.csproj
index 289f088..614f6e7 100644
--- a/NSSLServer.Plugin.Products.Core/NSSLServer.Plugin.Products.Core.csproj
+++ b/NSSLServer.Plugin.Products.Core/NSSLServer.Plugin.Products.Core.csproj
@@ -1,38 +1,31 @@
-
- net9.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
-
+
+ net9.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
diff --git a/NSSLServer.Plugin.Products.Core/ProductSources.cs b/NSSLServer.Plugin.Products.Core/ProductSources.cs
index 10027c7..10ee2df 100644
--- a/NSSLServer.Plugin.Products.Core/ProductSources.cs
+++ b/NSSLServer.Plugin.Products.Core/ProductSources.cs
@@ -1,10 +1,6 @@
using NSSLServer.Models;
-
-using System;
using System.Collections.Generic;
using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Plugin.Products.Core
{
diff --git a/NSSLServer.Plugin.Products.Core/ProductsPlugin.cs b/NSSLServer.Plugin.Products.Core/ProductsPlugin.cs
index 45a9857..4e46c87 100644
--- a/NSSLServer.Plugin.Products.Core/ProductsPlugin.cs
+++ b/NSSLServer.Plugin.Products.Core/ProductsPlugin.cs
@@ -2,8 +2,6 @@
using NSSLServer.Core.Extension;
-using System;
-
namespace NSSLServer.Plugin.Products.Core
{
public class ProductsPlugin : IPlugin
diff --git a/NSSLServer.Plugin.Recipes/Controller/RecipeController.cs b/NSSLServer.Plugin.Recipes/Controller/RecipeController.cs
index 6a0944e..96ef240 100644
--- a/NSSLServer.Plugin.Recipes/Controller/RecipeController.cs
+++ b/NSSLServer.Plugin.Recipes/Controller/RecipeController.cs
@@ -5,7 +5,6 @@
using NSSLServer.Plugin.Shoppinglist.Manager;
using System;
using System.Linq;
-using System.Net;
using System.Net.Http;
using System.Net.Http.Json;
using System.Text.RegularExpressions;
diff --git a/NSSLServer.Plugin.Recipes/NSSLServer.Plugin.Recipes.csproj b/NSSLServer.Plugin.Recipes/NSSLServer.Plugin.Recipes.csproj
index 9c4cdf8..01be3fb 100644
--- a/NSSLServer.Plugin.Recipes/NSSLServer.Plugin.Recipes.csproj
+++ b/NSSLServer.Plugin.Recipes/NSSLServer.Plugin.Recipes.csproj
@@ -1,29 +1,24 @@
-
- net9.0
- enable
- false
- true
-
+
+ net9.0
+ enable
+ false
+ true
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/NSSLServer.Plugin.Shoppinglist/Controller/ProductModule.cs b/NSSLServer.Plugin.Shoppinglist/Controller/ProductModule.cs
index 1a2dfba..15e19d1 100644
--- a/NSSLServer.Plugin.Shoppinglist/Controller/ProductModule.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Controller/ProductModule.cs
@@ -1,11 +1,4 @@
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Threading;
-using NSSLServer.Models.DatabaseConnection;
+using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using NSSLServer.Plugin.Shoppinglist.Manager;
using static NSSLServer.Shared.RequestClasses;
diff --git a/NSSLServer.Plugin.Shoppinglist/Controller/ShoppingListModule.cs b/NSSLServer.Plugin.Shoppinglist/Controller/ShoppingListModule.cs
index b1cad38..4b3574c 100644
--- a/NSSLServer.Plugin.Shoppinglist/Controller/ShoppingListModule.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Controller/ShoppingListModule.cs
@@ -3,13 +3,8 @@
using NSSLServer.Database;
using NSSLServer.Database.Attributes;
using NSSLServer.Models;
-using NSSLServer.Models.DatabaseConnection;
using NSSLServer.Plugin.Shoppinglist.Manager;
using NSSLServer.Plugin.Userhandling.Manager;
-using NSSLServer.Core;
-
-using System;
-using System.Linq;
using System.Threading.Tasks;
using static NSSLServer.Shared.RequestClasses;
diff --git a/NSSLServer.Plugin.Shoppinglist/FirebaseCloudMessaging.cs b/NSSLServer.Plugin.Shoppinglist/FirebaseCloudMessaging.cs
index d8ea8b5..428758b 100644
--- a/NSSLServer.Plugin.Shoppinglist/FirebaseCloudMessaging.cs
+++ b/NSSLServer.Plugin.Shoppinglist/FirebaseCloudMessaging.cs
@@ -1,9 +1,5 @@
using FirebaseAdmin.Messaging;
-
-using System;
-using System.Collections.Generic;
using System.Linq;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Plugin.Shoppinglist
diff --git a/NSSLServer.Plugin.Shoppinglist/Manager/ProductSourceManager.cs b/NSSLServer.Plugin.Shoppinglist/Manager/ProductSourceManager.cs
index ebe9ef8..dedee9f 100644
--- a/NSSLServer.Plugin.Shoppinglist/Manager/ProductSourceManager.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Manager/ProductSourceManager.cs
@@ -1,14 +1,7 @@
-using NSSLServer.Database;
-using NSSLServer.Models;
-using NSSLServer.Models.Products;
+using NSSLServer.Models;
using NSSLServer.Plugin.Products.Core;
using NSSLServer.Plugin.Shoppinglist.Sources;
-
-using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Reflection;
-using System.Text;
using System.Threading.Tasks;
using static NSSLServer.Shared.ResultClasses;
diff --git a/NSSLServer.Plugin.Shoppinglist/Manager/ShoppingListManager.cs b/NSSLServer.Plugin.Shoppinglist/Manager/ShoppingListManager.cs
index 793e062..f5d8dca 100644
--- a/NSSLServer.Plugin.Shoppinglist/Manager/ShoppingListManager.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Manager/ShoppingListManager.cs
@@ -2,12 +2,9 @@
using Deviax.QueryBuilder.ChangeTracking;
using Deviax.QueryBuilder.Parts;
using NSSLServer.Models;
-using NSSLServer.Plugin.Shoppinglist;
using System;
using System.Collections.Generic;
using System.Linq;
-using System.Runtime.InteropServices;
-using System.Security.Cryptography.X509Certificates;
using System.Threading.Tasks;
using static NSSLServer.Shared.ResultClasses;
diff --git a/NSSLServer.Plugin.Shoppinglist/NSSLServer.Plugin.Shoppinglist.csproj b/NSSLServer.Plugin.Shoppinglist/NSSLServer.Plugin.Shoppinglist.csproj
index 98f0f15..22af988 100644
--- a/NSSLServer.Plugin.Shoppinglist/NSSLServer.Plugin.Shoppinglist.csproj
+++ b/NSSLServer.Plugin.Shoppinglist/NSSLServer.Plugin.Shoppinglist.csproj
@@ -1,39 +1,38 @@
-
- net9.0
- NSSLServer.Plugin.Shoppinglist
- Extension Plugin for nssl server for shoppinglist functionality.
- true
-
+
+ net9.0
+ NSSLServer.Plugin.Shoppinglist
+ Extension Plugin for nssl server for shoppinglist functionality.
+ true
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/NSSLServer.Plugin.Shoppinglist/Plugin.cs b/NSSLServer.Plugin.Shoppinglist/Plugin.cs
index 43767c9..4100da0 100644
--- a/NSSLServer.Plugin.Shoppinglist/Plugin.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Plugin.cs
@@ -3,18 +3,9 @@
using NLog;
using NSSLServer.Core.Extension;
-using NSSLServer.Core.HelperMethods;
-using NSSLServer.Database;
-using NSSLServer.Models;
using NSSLServer.Plugin.Products.Core;
using NSSLServer.Plugin.Shoppinglist.Sources;
-
-using System;
-using System.Collections.Generic;
using System.IO;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Plugin.Shoppinglist
{
diff --git a/NSSLServer.Plugin.Shoppinglist/Sources/LocalOutpanProductSource.cs b/NSSLServer.Plugin.Shoppinglist/Sources/LocalOutpanProductSource.cs
index 413cbaa..28a9434 100644
--- a/NSSLServer.Plugin.Shoppinglist/Sources/LocalOutpanProductSource.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Sources/LocalOutpanProductSource.cs
@@ -1,10 +1,5 @@
using NSSLServer.Database;
using NSSLServer.Models;
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Plugin.Shoppinglist.Sources
diff --git a/NSSLServer.Plugin.Shoppinglist/Sources/OutpanProductSource.cs b/NSSLServer.Plugin.Shoppinglist/Sources/OutpanProductSource.cs
index b24daa8..e638a9e 100644
--- a/NSSLServer.Plugin.Shoppinglist/Sources/OutpanProductSource.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Sources/OutpanProductSource.cs
@@ -1,15 +1,11 @@
-using Newtonsoft.Json;
-using Newtonsoft.Json.Linq;
+using Newtonsoft.Json.Linq;
using NSSLServer.Database;
using NSSLServer.Models;
using System;
-using System.Collections.Generic;
using System.IO;
-using System.Linq;
using System.Net;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Plugin.Shoppinglist.Sources
diff --git a/NSSLServer.Plugin.Shoppinglist/Sources/ProductSource.cs b/NSSLServer.Plugin.Shoppinglist/Sources/ProductSource.cs
index 0ed4187..5dbe572 100644
--- a/NSSLServer.Plugin.Shoppinglist/Sources/ProductSource.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Sources/ProductSource.cs
@@ -3,15 +3,10 @@
using NSSLServer.Database;
using NSSLServer.Models;
-using NSSLServer.Models.DatabaseConnection;
using NSSLServer.Models.Products;
using System;
-using System.Collections.Generic;
-using System.Data.Common;
using System.Linq;
-using System.Security.Cryptography.X509Certificates;
-using System.Text;
using System.Threading.Tasks;
namespace NSSLServer.Plugin.Shoppinglist.Sources
diff --git a/NSSLServer.Plugin.Shoppinglist/Sources/SourceDatabaseManager.cs b/NSSLServer.Plugin.Shoppinglist/Sources/SourceDatabaseManager.cs
index 73bca5d..c3af8d0 100644
--- a/NSSLServer.Plugin.Shoppinglist/Sources/SourceDatabaseManager.cs
+++ b/NSSLServer.Plugin.Shoppinglist/Sources/SourceDatabaseManager.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace NSSLServer.Plugin.Shoppinglist.Sources
+namespace NSSLServer.Plugin.Shoppinglist.Sources
{
//public static class SourceDatabaseManager
//{
diff --git a/NSSLServer.Plugin.Userhanlding/Controller/SessionController.cs b/NSSLServer.Plugin.Userhanlding/Controller/SessionController.cs
index c183828..7315942 100644
--- a/NSSLServer.Plugin.Userhanlding/Controller/SessionController.cs
+++ b/NSSLServer.Plugin.Userhanlding/Controller/SessionController.cs
@@ -1,11 +1,9 @@
-using Deviax.QueryBuilder;
-using Microsoft.AspNetCore.Mvc;
+using Microsoft.AspNetCore.Mvc;
using NSSLServer.Plugin.Userhandling.Manager;
using NSSLServer.Shared;
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Threading.Tasks;
using static NSSLServer.Shared.RequestClasses;
diff --git a/NSSLServer.Plugin.Userhanlding/Controller/UserModule.cs b/NSSLServer.Plugin.Userhanlding/Controller/UserModule.cs
index 0354555..6ab54ef 100644
--- a/NSSLServer.Plugin.Userhanlding/Controller/UserModule.cs
+++ b/NSSLServer.Plugin.Userhanlding/Controller/UserModule.cs
@@ -6,7 +6,6 @@
using Deviax.QueryBuilder;
using NSSLServer.Models;
using System.Net;
-using System;
using NSSLServer.Database.Attributes;
using NSSLServer.Database;
using NSSLServer.Plugin.Userhandling.Manager;
diff --git a/NSSLServer.Plugin.Userhanlding/Manager/PasswordRecovery.cs b/NSSLServer.Plugin.Userhanlding/Manager/PasswordRecovery.cs
index 9180204..01265f0 100644
--- a/NSSLServer.Plugin.Userhanlding/Manager/PasswordRecovery.cs
+++ b/NSSLServer.Plugin.Userhanlding/Manager/PasswordRecovery.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
using System.Net.Mail;
namespace NSSLServer.Plugin.Userhandling.Manager
diff --git a/NSSLServer.Plugin.Userhanlding/NSSLServer.Plugin.Userhandling.csproj b/NSSLServer.Plugin.Userhanlding/NSSLServer.Plugin.Userhandling.csproj
index 3e7b935..73e4e9e 100644
--- a/NSSLServer.Plugin.Userhanlding/NSSLServer.Plugin.Userhandling.csproj
+++ b/NSSLServer.Plugin.Userhanlding/NSSLServer.Plugin.Userhandling.csproj
@@ -1,37 +1,36 @@
-
- net9.0
- NSSLServer.Plugin.Userhandling
- Extension Plugin for nssl server for user handling functionality.
- true
-
+
+ net9.0
+ NSSLServer.Plugin.Userhandling
+ Extension Plugin for nssl server for user handling functionality.
+ true
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
- PreserveNewest
-
-
+
+
+ PreserveNewest
+
+
-
-
+
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/NSSLServer.Plugin.Userhanlding/Plugin.cs b/NSSLServer.Plugin.Userhanlding/Plugin.cs
index 4ad1952..2765e22 100644
--- a/NSSLServer.Plugin.Userhanlding/Plugin.cs
+++ b/NSSLServer.Plugin.Userhanlding/Plugin.cs
@@ -3,12 +3,6 @@
using NSSLServer.Core.Extension;
using NSSLServer.Plugin.Userhandling.Manager;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
namespace NSSLServer.Plugin.Userhandling
{
public class Plugin : IPlugin
diff --git a/NSSLServer.Plugin.Webapp/NSSLServer.Plugin.Webapp.csproj b/NSSLServer.Plugin.Webapp/NSSLServer.Plugin.Webapp.csproj
index 1019c48..b7542cc 100644
--- a/NSSLServer.Plugin.Webapp/NSSLServer.Plugin.Webapp.csproj
+++ b/NSSLServer.Plugin.Webapp/NSSLServer.Plugin.Webapp.csproj
@@ -1,20 +1,18 @@
-
- net9.0
- enable
- false
- true
-
+
+ net9.0
+ enable
+ false
+ true
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
diff --git a/NSSLServer.Plugin.Webapp/Plugin.cs b/NSSLServer.Plugin.Webapp/Plugin.cs
index dc405e7..5293ef5 100644
--- a/NSSLServer.Plugin.Webapp/Plugin.cs
+++ b/NSSLServer.Plugin.Webapp/Plugin.cs
@@ -1,7 +1,6 @@
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;
-using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.FileProviders;
using NLog;
diff --git a/NSSLServer.Shared/Jwt.cs b/NSSLServer.Shared/Jwt.cs
index d1b390b..186ba35 100644
--- a/NSSLServer.Shared/Jwt.cs
+++ b/NSSLServer.Shared/Jwt.cs
@@ -2,11 +2,8 @@
using Newtonsoft.Json.Serialization;
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Security.Cryptography;
using System.Text;
-using System.Threading.Tasks;
-using System.Reflection;
namespace NSSLServer.Shared
{
diff --git a/NSSLServer.Shared/NSSLServer.Shared.csproj b/NSSLServer.Shared/NSSLServer.Shared.csproj
index 08c7805..6d3c44a 100644
--- a/NSSLServer.Shared/NSSLServer.Shared.csproj
+++ b/NSSLServer.Shared/NSSLServer.Shared.csproj
@@ -1,21 +1,20 @@
-
- netstandard2.1
-
+
+ netstandard2.1
+
-
-
-
+
+
+
-
-
+
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/NSSLServer.Shared/NsslSession.cs b/NSSLServer.Shared/NsslSession.cs
index b82da9a..6cae2e2 100644
--- a/NSSLServer.Shared/NsslSession.cs
+++ b/NSSLServer.Shared/NsslSession.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Text;
namespace NSSLServer.Shared
{
diff --git a/NSSLServer.Shared/RequestClasses.cs b/NSSLServer.Shared/RequestClasses.cs
index b858120..44abf73 100644
--- a/NSSLServer.Shared/RequestClasses.cs
+++ b/NSSLServer.Shared/RequestClasses.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using System.Collections.Generic;
namespace NSSLServer.Shared
{
diff --git a/NSSLServer.Shared/ReturnClasses.cs b/NSSLServer.Shared/ReturnClasses.cs
index 4c64610..b4b1033 100644
--- a/NSSLServer.Shared/ReturnClasses.cs
+++ b/NSSLServer.Shared/ReturnClasses.cs
@@ -1,8 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NSSLServer.Shared
{
diff --git a/NSSLServer.Tests/Models/ShoppingList.cs b/NSSLServer.Tests/Models/ShoppingList.cs
index 258622c..7b89059 100644
--- a/NSSLServer.Tests/Models/ShoppingList.cs
+++ b/NSSLServer.Tests/Models/ShoppingList.cs
@@ -1,6 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Text;
+using System.Collections.Generic;
namespace NSSL.Models
{
diff --git a/NSSLServer.Tests/Models/User.cs b/NSSLServer.Tests/Models/User.cs
index 78f2f23..1f59d74 100644
--- a/NSSLServer.Tests/Models/User.cs
+++ b/NSSLServer.Tests/Models/User.cs
@@ -1,5 +1,4 @@
using NSSL.ServerCommunication;
-using System;
using System.IO;
using System.Linq;
diff --git a/NSSLServer.Tests/ProductTests.cs b/NSSLServer.Tests/ProductTests.cs
index e1470dc..4a2e304 100644
--- a/NSSLServer.Tests/ProductTests.cs
+++ b/NSSLServer.Tests/ProductTests.cs
@@ -1,5 +1,4 @@
-using System;
-using System.Linq;
+using System.Linq;
using System.Threading.Tasks;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using NSSL.Models;
diff --git a/NSSLServer.Tests/ServerCommunication/HelperMethods.cs b/NSSLServer.Tests/ServerCommunication/HelperMethods.cs
index a708e80..5e8964a 100644
--- a/NSSLServer.Tests/ServerCommunication/HelperMethods.cs
+++ b/NSSLServer.Tests/ServerCommunication/HelperMethods.cs
@@ -1,13 +1,7 @@
using Newtonsoft.Json;
-
-using System;
-using System.Collections.Generic;
-using System.Diagnostics;
using System.IO;
using System.Net;
-using System.Net.NetworkInformation;
using System.Text;
-using System.Threading;
using System.Threading.Tasks;
namespace NSSL.ServerCommunication
diff --git a/NSSLServer.Tests/ServerCommunication/ProductSync.cs b/NSSLServer.Tests/ServerCommunication/ProductSync.cs
index fb148aa..e4ace60 100644
--- a/NSSLServer.Tests/ServerCommunication/ProductSync.cs
+++ b/NSSLServer.Tests/ServerCommunication/ProductSync.cs
@@ -1,6 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Text;
+using System.Collections.Generic;
using System.Threading.Tasks;
using static NSSL.ServerCommunication.HelperMethods;
using NSSL.Models;
diff --git a/NSSLServer.Tests/ServerCommunication/UserSync.cs b/NSSLServer.Tests/ServerCommunication/UserSync.cs
index e7bde54..b0220c1 100644
--- a/NSSLServer.Tests/ServerCommunication/UserSync.cs
+++ b/NSSLServer.Tests/ServerCommunication/UserSync.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Net;
-using System.Text;
-using System.Threading.Tasks;
+using System.Threading.Tasks;
using static NSSL.ServerCommunication.HelperMethods;
using static NSSLServer.Shared.RequestClasses;
using static NSSLServer.Shared.ResultClasses;
diff --git a/NSSLServer.sln b/NSSLServer.sln
index 7d4d573..e917c08 100644
--- a/NSSLServer.sln
+++ b/NSSLServer.sln
@@ -6,7 +6,6 @@ MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{65527620-5DCC-4BD5-9D5E-E00E34858168}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
- global.json = global.json
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NSSLServer.Runtime", "NSSLServer\NSSLServer.Runtime.csproj", "{492180CB-E065-4E9B-A7CD-9B6CA3BA1FA4}"
diff --git a/NSSLServer.sln.iml b/NSSLServer.sln.iml
deleted file mode 100644
index e0cef58..0000000
--- a/NSSLServer.sln.iml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/NSSLServer/NSSLServer.Runtime.csproj b/NSSLServer/NSSLServer.Runtime.csproj
index c161e13..03adb73 100644
--- a/NSSLServer/NSSLServer.Runtime.csproj
+++ b/NSSLServer/NSSLServer.Runtime.csproj
@@ -1,66 +1,49 @@
-
-
-
- net9.0
- true
- NSSLServer
- Exe
- portable
- NSSLServer.Runtime
- The runtime for hosting a nssl server. Loads plugins and additional controllers.
- Linux
- True
- false
-
-
- TRACE;DEBUG
- AnyCPU
-
- ..\bin\
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ net9.0
+ true
+ NSSLServer
+ Exe
+ portable
+ NSSLServer.Runtime
+ The runtime for hosting a nssl server. Loads plugins and additional controllers.
+ Linux
+ True
+ false
+ enable
+
-
-
-
-
-
+
+ TRACE;DEBUG
+ AnyCPU
+
+ ..\bin\
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
- PreserveNewest
-
-
\ No newline at end of file
diff --git a/NSSLServer/PluginLoader.cs b/NSSLServer/PluginLoader.cs
index 3e80cc8..739d8a4 100644
--- a/NSSLServer/PluginLoader.cs
+++ b/NSSLServer/PluginLoader.cs
@@ -1,22 +1,10 @@
-using FirebaseAdmin.Messaging;
-
-using Microsoft.AspNetCore.Builder;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.DependencyInjection;
-
-using NLog;
+using NLog;
using NSSLServer.Core.Extension;
using NSSLServer.Core.HelperMethods;
using NSSLServer.Database.Updater;
-
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
using System.Reflection;
using System.Runtime.Loader;
-using System.Threading.Tasks;
namespace NSSLServer.Features
{
@@ -26,7 +14,7 @@ public class PluginLoader
public List DbUpdater { get; } = new List();
private List plugins = new List();
- private readonly ILogger logger;
+ private readonly NLog.ILogger logger;
public PluginLoader(LogFactory logFactory)
{
diff --git a/NSSLServer/Program.cs b/NSSLServer/Program.cs
index 3ee9a26..0995e85 100644
--- a/NSSLServer/Program.cs
+++ b/NSSLServer/Program.cs
@@ -1,13 +1,6 @@
-using Microsoft.AspNetCore.Builder;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.Logging;
-
-using NLog.Web;
+using NLog.Web;
using NSSLServer.Features;
-using System.IO;
-using System.Threading;
-using System.Threading.Tasks;
namespace NSSLServer
{
diff --git a/NSSLServer/Project_Readme.html b/NSSLServer/Project_Readme.html
deleted file mode 100644
index 1a0f5b5..0000000
--- a/NSSLServer/Project_Readme.html
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
-
-
- Welcome to ASP.NET Core
-
-
-
-
-
-
-
-
-
This application consists of:
-
- - Sample pages using ASP.NET Core MVC
- - Bower for managing client-side libraries
- - Theming using Bootstrap
-
-
-
-
-
-
-
-
-
-
-
diff --git a/NSSLServer/Startup.cs b/NSSLServer/Startup.cs
index 5910828..6076c00 100644
--- a/NSSLServer/Startup.cs
+++ b/NSSLServer/Startup.cs
@@ -1,13 +1,5 @@
-using System;
-using System.IO;
-using System.Linq;
-using Microsoft.AspNetCore.Builder;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.AspNetCore.Mvc.ApplicationParts;
+using Microsoft.AspNetCore.Mvc.ApplicationParts;
using Microsoft.AspNetCore.ResponseCompression;
-using Microsoft.Extensions.Configuration;
-using Microsoft.Extensions.DependencyInjection;
-using Microsoft.Extensions.Primitives;
using Microsoft.OpenApi.Models;
namespace NSSLServer
diff --git a/NSSLServer/web.config b/NSSLServer/web.config
deleted file mode 100644
index 7ada043..0000000
--- a/NSSLServer/web.config
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/global.json b/global.json
deleted file mode 100644
index a4b73bd..0000000
--- a/global.json
+++ /dev/null
@@ -1 +0,0 @@
-{"projects":["src","test","../../Xamarin/ConsoleServer"]}
\ No newline at end of file