diff --git a/src/Core.Networking.Generators/Core.Networking.Generators.csproj b/src/Core.Networking.Generators/Core.Networking.Generators.csproj
index c6a550c0..372222f9 100644
--- a/src/Core.Networking.Generators/Core.Networking.Generators.csproj
+++ b/src/Core.Networking.Generators/Core.Networking.Generators.csproj
@@ -8,11 +8,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/src/Core.Networking/Core.Networking.csproj b/src/Core.Networking/Core.Networking.csproj
index 4c364b78..0f38480f 100644
--- a/src/Core.Networking/Core.Networking.csproj
+++ b/src/Core.Networking/Core.Networking.csproj
@@ -6,9 +6,9 @@
-
-
-
+
+
+
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 60265bbf..7c12ed3f 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -6,24 +6,23 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Core/Extensions/ServiceExtensions.cs b/src/Core/Extensions/ServiceExtensions.cs
index ef70069e..5fa15112 100644
--- a/src/Core/Extensions/ServiceExtensions.cs
+++ b/src/Core/Extensions/ServiceExtensions.cs
@@ -128,7 +128,7 @@ private static IServiceCollection AddCustomLogging(this IServiceCollection servi
config.WriteTo.Console(outputTemplate: MessageTemplate);
// sink to rolling file
- config.WriteTo.RollingFile($"{Directory.GetCurrentDirectory()}/logs/api.log",
+ config.WriteTo.File($"{Directory.GetCurrentDirectory()}/logs/api.log",
fileSizeLimitBytes: 10 * 1024 * 1024,
buffered: true,
outputTemplate: MessageTemplate);
@@ -143,4 +143,4 @@ private static IServiceCollection AddCustomLogging(this IServiceCollection servi
});
return services;
}
-}
\ No newline at end of file
+}
diff --git a/src/CorePluginAPI/CorePluginAPI.csproj b/src/CorePluginAPI/CorePluginAPI.csproj
index fd123dee..04911493 100644
--- a/src/CorePluginAPI/CorePluginAPI.csproj
+++ b/src/CorePluginAPI/CorePluginAPI.csproj
@@ -5,8 +5,10 @@
-
-
+
+
+
+
diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj
index 7cd08002..b8fc5583 100644
--- a/src/Data/Auth.Persistence/Auth.Persistence.csproj
+++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj
@@ -13,11 +13,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Data/Core.Caching/Core.Caching.csproj b/src/Data/Core.Caching/Core.Caching.csproj
index 5deec873..4eeca137 100644
--- a/src/Data/Core.Caching/Core.Caching.csproj
+++ b/src/Data/Core.Caching/Core.Caching.csproj
@@ -6,12 +6,14 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/Data/Core.Persistence/Core.Persistence.csproj b/src/Data/Core.Persistence/Core.Persistence.csproj
index 6dad1e99..ddd96172 100644
--- a/src/Data/Core.Persistence/Core.Persistence.csproj
+++ b/src/Data/Core.Persistence/Core.Persistence.csproj
@@ -4,9 +4,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj
index 3cf19c12..321bb848 100644
--- a/src/Data/Game.Persistence/Game.Persistence.csproj
+++ b/src/Data/Game.Persistence/Game.Persistence.csproj
@@ -17,10 +17,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 16d1e049..dda052a3 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,12 +1,12 @@
-
- net9.0
- true
- true
- latest
- enable
- enable
- false
- MeikelLP
-
+
+ net9.0
+ true
+ true
+ latest
+ enable
+ enable
+ false
+ MeikelLP
+
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
new file mode 100644
index 00000000..baa5f607
--- /dev/null
+++ b/src/Directory.Packages.props
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Executables/Single/Single.csproj b/src/Executables/Single/Single.csproj
index e66139c4..78c7fde1 100644
--- a/src/Executables/Single/Single.csproj
+++ b/src/Executables/Single/Single.csproj
@@ -25,7 +25,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Game.Benchmarks/Game.Benchmarks.csproj b/src/Game.Benchmarks/Game.Benchmarks.csproj
index 4637d998..411feedb 100644
--- a/src/Game.Benchmarks/Game.Benchmarks.csproj
+++ b/src/Game.Benchmarks/Game.Benchmarks.csproj
@@ -5,10 +5,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Libraries/Game.Commands/Game.Commands.csproj b/src/Libraries/Game.Commands/Game.Commands.csproj
index a422c839..117775e9 100644
--- a/src/Libraries/Game.Commands/Game.Commands.csproj
+++ b/src/Libraries/Game.Commands/Game.Commands.csproj
@@ -15,9 +15,9 @@
-
-
-
+
+
+
diff --git a/src/Libraries/Game.Server/Game.Server.csproj b/src/Libraries/Game.Server/Game.Server.csproj
index 9dded2df..5a8f5bb6 100644
--- a/src/Libraries/Game.Server/Game.Server.csproj
+++ b/src/Libraries/Game.Server/Game.Server.csproj
@@ -6,8 +6,8 @@
-
-
+
+
diff --git a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
index 3f6413b0..da0b7cdd 100644
--- a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
+++ b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
index e06f1493..0bd93e4f 100644
--- a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
+++ b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/src/Tests/Auth.Tests/Auth.Tests.csproj b/src/Tests/Auth.Tests/Auth.Tests.csproj
index 5c31ba80..12749a6a 100644
--- a/src/Tests/Auth.Tests/Auth.Tests.csproj
+++ b/src/Tests/Auth.Tests/Auth.Tests.csproj
@@ -1,18 +1,18 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Tests/Core.Caching.Tests/Core.Caching.Tests.csproj b/src/Tests/Core.Caching.Tests/Core.Caching.Tests.csproj
index 0d18087d..ab4beb53 100644
--- a/src/Tests/Core.Caching.Tests/Core.Caching.Tests.csproj
+++ b/src/Tests/Core.Caching.Tests/Core.Caching.Tests.csproj
@@ -7,11 +7,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
index c9c3b69c..24858b6f 100644
--- a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
+++ b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
@@ -1,16 +1,17 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Tests/Core.Tests/Core.Tests.csproj b/src/Tests/Core.Tests/Core.Tests.csproj
index 36563a88..27862963 100644
--- a/src/Tests/Core.Tests/Core.Tests.csproj
+++ b/src/Tests/Core.Tests/Core.Tests.csproj
@@ -1,17 +1,17 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
index 4051fcfd..3658f922 100644
--- a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
+++ b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
@@ -5,20 +5,20 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
index 437dfaac..83367001 100644
--- a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
+++ b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
@@ -6,19 +6,19 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Tests/Game.Tests/Game.Tests.csproj b/src/Tests/Game.Tests/Game.Tests.csproj
index cd8610e6..d32940f4 100644
--- a/src/Tests/Game.Tests/Game.Tests.csproj
+++ b/src/Tests/Game.Tests/Game.Tests.csproj
@@ -1,19 +1,19 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
index ef897487..b00ce8f7 100644
--- a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
+++ b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
@@ -5,11 +5,11 @@
-
-
-
-
-
+
+
+
+
+