diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml b/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml
new file mode 100644
index 0000000..ad83944
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml
@@ -0,0 +1,8 @@
+
+
+
+
+
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml.cs b/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml.cs
new file mode 100644
index 0000000..153b6f1
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/App.axaml.cs
@@ -0,0 +1,38 @@
+using Avalonia;
+using Avalonia.Controls.ApplicationLifetimes;
+using Avalonia.Markup.Xaml;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Logging;
+
+namespace JdeScoping.ConfigManager;
+
+public partial class App : Application
+{
+ public static IServiceProvider Services { get; private set; } = null!;
+
+ public override void Initialize()
+ {
+ AvaloniaXamlLoader.Load(this);
+ }
+
+ public override void OnFrameworkInitializationCompleted()
+ {
+ var services = new ServiceCollection();
+ ConfigureServices(services);
+ Services = services.BuildServiceProvider();
+
+ if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop)
+ {
+ desktop.MainWindow = new Views.MainWindow();
+ }
+
+ base.OnFrameworkInitializationCompleted();
+ }
+
+ private void ConfigureServices(IServiceCollection services)
+ {
+ services.AddLogging(builder => builder
+ .AddConsole()
+ .SetMinimumLevel(LogLevel.Debug));
+ }
+}
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/JdeScoping.ConfigManager.csproj b/NEW/src/Utils/JdeScoping.ConfigManager/JdeScoping.ConfigManager.csproj
new file mode 100644
index 0000000..cb14031
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/JdeScoping.ConfigManager.csproj
@@ -0,0 +1,30 @@
+
+
+ WinExe
+ net10.0
+ enable
+ enable
+ true
+ app.manifest
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/Program.cs b/NEW/src/Utils/JdeScoping.ConfigManager/Program.cs
new file mode 100644
index 0000000..da77ac8
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/Program.cs
@@ -0,0 +1,16 @@
+using Avalonia;
+
+namespace JdeScoping.ConfigManager;
+
+class Program
+{
+ [STAThread]
+ public static void Main(string[] args) => BuildAvaloniaApp()
+ .StartWithClassicDesktopLifetime(args);
+
+ public static AppBuilder BuildAvaloniaApp()
+ => AppBuilder.Configure()
+ .UsePlatformDetect()
+ .WithInterFont()
+ .LogToTrace();
+}
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml b/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml
new file mode 100644
index 0000000..3041906
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml
@@ -0,0 +1,11 @@
+
+
+
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml.cs b/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml.cs
new file mode 100644
index 0000000..8b1ac54
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/Views/MainWindow.axaml.cs
@@ -0,0 +1,11 @@
+using Avalonia.Controls;
+
+namespace JdeScoping.ConfigManager.Views;
+
+public partial class MainWindow : Window
+{
+ public MainWindow()
+ {
+ InitializeComponent();
+ }
+}
diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/app.manifest b/NEW/src/Utils/JdeScoping.ConfigManager/app.manifest
new file mode 100644
index 0000000..df1b52c
--- /dev/null
+++ b/NEW/src/Utils/JdeScoping.ConfigManager/app.manifest
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+