1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

Core - Don't retry loading plugins after shutdown has been initialized

Meta - Update packages
This commit is contained in:
Robert 2022-08-19 23:51:50 +02:00
parent 34799fd440
commit 340a309f9a
15 changed files with 197 additions and 219 deletions

View File

@ -41,16 +41,16 @@
<PackageReference Include="EmbedIO" Version="3.4.3" /> <PackageReference Include="EmbedIO" Version="3.4.3" />
<PackageReference Include="HidSharp" Version="2.1.0" /> <PackageReference Include="HidSharp" Version="2.1.0" />
<PackageReference Include="Humanizer.Core" Version="2.14.1" /> <PackageReference Include="Humanizer.Core" Version="2.14.1" />
<PackageReference Include="LiteDB" Version="5.0.11" /> <PackageReference Include="LiteDB" Version="5.0.12" />
<PackageReference Include="McMaster.NETCore.Plugins" Version="1.4.0" /> <PackageReference Include="McMaster.NETCore.Plugins" Version="1.4.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="Ninject" Version="3.3.4" /> <PackageReference Include="Ninject" Version="3.3.6" />
<PackageReference Include="Ninject.Extensions.ChildKernel" Version="3.3.0" /> <PackageReference Include="Ninject.Extensions.ChildKernel" Version="3.3.0" />
<PackageReference Include="Ninject.Extensions.Conventions" Version="3.3.0" /> <PackageReference Include="Ninject.Extensions.Conventions" Version="3.3.0" />
<PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease.46" /> <PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease.46" />
<PackageReference Include="RGB.NET.Layout" Version="1.0.0-prerelease.46" /> <PackageReference Include="RGB.NET.Layout" Version="1.0.0-prerelease.46" />
<PackageReference Include="RGB.NET.Presets" Version="1.0.0-prerelease.46" /> <PackageReference Include="RGB.NET.Presets" Version="1.0.0-prerelease.46" />
<PackageReference Include="Serilog" Version="2.10.0" /> <PackageReference Include="Serilog" Version="2.11.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" /> <PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" />
<PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" /> <PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" /> <PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
@ -58,9 +58,8 @@
<PackageReference Include="System.Buffers" Version="4.5.1" /> <PackageReference Include="System.Buffers" Version="4.5.1" />
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="5.0.0" /> <PackageReference Include="System.IO.FileSystem.AccessControl" Version="5.0.0" />
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" /> <PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
<PackageReference Include="System.Reflection.Metadata" Version="5.0.0" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<PackageReference Include="Unclassified.NetRevisionTask" Version="0.4.1"> <PackageReference Include="Unclassified.NetRevisionTask" Version="0.4.3">
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference> </PackageReference>

View File

@ -34,6 +34,7 @@ namespace Artemis.Core.Services
private readonly IQueuedActionRepository _queuedActionRepository; private readonly IQueuedActionRepository _queuedActionRepository;
private readonly List<Plugin> _plugins; private readonly List<Plugin> _plugins;
private bool _isElevated; private bool _isElevated;
private bool _disposed;
public PluginManagementService(IKernel kernel, ILogger logger, IPluginRepository pluginRepository, IDeviceRepository deviceRepository, IQueuedActionRepository queuedActionRepository) public PluginManagementService(IKernel kernel, ILogger logger, IPluginRepository pluginRepository, IDeviceRepository deviceRepository, IQueuedActionRepository queuedActionRepository)
{ {
@ -196,6 +197,7 @@ namespace Artemis.Core.Services
public void Dispose() public void Dispose()
{ {
_disposed = true;
UnloadPlugins(); UnloadPlugins();
} }
@ -675,7 +677,7 @@ namespace Artemis.Core.Services
Task.Run(async () => Task.Run(async () =>
{ {
await Task.Delay(retryDelay); await Task.Delay(retryDelay);
if (!pluginFeature.IsEnabled) if (!pluginFeature.IsEnabled && !_disposed)
EnablePluginFeature(pluginFeature, saveState, true); EnablePluginFeature(pluginFeature, saveState, true);
}); });
} }

View File

@ -25,9 +25,9 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Direct", "type": "Direct",
"requested": "[5.0.11, )", "requested": "[5.0.12, )",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"McMaster.NETCore.Plugins": { "McMaster.NETCore.Plugins": {
"type": "Direct", "type": "Direct",
@ -47,9 +47,9 @@
}, },
"Ninject": { "Ninject": {
"type": "Direct", "type": "Direct",
"requested": "[3.3.4, )", "requested": "[3.3.6, )",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -99,9 +99,9 @@
}, },
"Serilog": { "Serilog": {
"type": "Direct", "type": "Direct",
"requested": "[2.10.0, )", "requested": "[2.11.0, )",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Direct", "type": "Direct",
@ -162,12 +162,6 @@
"resolved": "4.5.0", "resolved": "4.5.0",
"contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
}, },
"System.Reflection.Metadata": {
"type": "Direct",
"requested": "[5.0.0, )",
"resolved": "5.0.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ=="
},
"System.ValueTuple": { "System.ValueTuple": {
"type": "Direct", "type": "Direct",
"requested": "[4.5.0, )", "requested": "[4.5.0, )",
@ -176,9 +170,9 @@
}, },
"Unclassified.NetRevisionTask": { "Unclassified.NetRevisionTask": {
"type": "Direct", "type": "Direct",
"requested": "[0.4.1, )", "requested": "[0.4.3, )",
"resolved": "0.4.1", "resolved": "0.4.3",
"contentHash": "N1B8XmgW7G75Z+1PhJ6kZ42DNCNzLFHSwrNWGdhczg9+ShJwq2tovvbjk8DYVhtI9tQHaPgOIbwEE8TrHBNGIw==" "contentHash": "k61mpU58IWNHYoOOZVOmxIT1BMn2Y0QNbqKqLh00Hauh0cz5bHOWx3lMfFCDID74qTwl4lov//xs407EmiNRZA=="
}, },
"Castle.Core": { "Castle.Core": {
"type": "Transitive", "type": "Transitive",
@ -1255,8 +1249,8 @@
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
} }
} }

View File

@ -9,7 +9,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="LiteDB" Version="5.0.11" /> <PackageReference Include="LiteDB" Version="5.0.12" />
<PackageReference Include="Serilog" Version="2.10.0" /> <PackageReference Include="Serilog" Version="2.11.0" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@ -4,15 +4,15 @@
"net6.0": { "net6.0": {
"LiteDB": { "LiteDB": {
"type": "Direct", "type": "Direct",
"requested": "[5.0.11, )", "requested": "[5.0.12, )",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Serilog": { "Serilog": {
"type": "Direct", "type": "Direct",
"requested": "[2.10.0, )", "requested": "[2.11.0, )",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
} }
} }
} }

View File

@ -200,8 +200,8 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Transitive", "type": "Transitive",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -293,8 +293,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Live.Avalonia": { "Live.Avalonia": {
"type": "Transitive", "type": "Transitive",
@ -421,8 +421,8 @@
}, },
"Microsoft.Extensions.ObjectPool": { "Microsoft.Extensions.ObjectPool": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.9", "resolved": "6.0.7",
"contentHash": "grj0e6Me0EQsgaurV0fxP0xd8sz8eZVK+Jb816DPzNADHaqXaXJD3xZX9SFjyDl3ykAYvD0y77o5vRd9Hzsk9g==" "contentHash": "vItr+MUI5PPOo/HFk6p87v0+C8Zl7TLaFAyY543VJLYy/OKEWJCSiHIOLNFOpohR9QDr4d2BTUX8JiWXr3Y+4w=="
}, },
"Microsoft.NETCore.Platforms": { "Microsoft.NETCore.Platforms": {
"type": "Transitive", "type": "Transitive",
@ -510,8 +510,8 @@
}, },
"Ninject": { "Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -544,10 +544,10 @@
}, },
"NoStringEvaluating": { "NoStringEvaluating": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.2.2", "resolved": "2.4.0",
"contentHash": "hJHivPDA1Vxn0CCgOtHKZ3fmldxQuz7VL1J4lEaPTXCf+Vwcx1FDf05mGMh6olYMSxoKimGX8YK2sEoqeH3pnA==", "contentHash": "ByqsbLZqRoBBr1b46cCrUeqTWdTEJmxPBwfTCA1UnARZWtTQT1lrlFP+sDbkw0RfAl2J74ievSkC1GO0YZHsCQ==",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ObjectPool": "5.0.9" "Microsoft.Extensions.ObjectPool": "6.0.7"
} }
}, },
"ReactiveUI.Validation": { "ReactiveUI.Validation": {
@ -696,8 +696,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -770,16 +770,16 @@
}, },
"Splat": { "Splat": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "ayHdfTUklD5ci0s9m4uYMccjtkKVjZ9fVPT5q3PN+SnvyD6bjQVRozOfUHwdwh4LAz9ETZjR/tAgrm+IapXKrw==" "contentHash": "Z1Mncnzm9pNIaIbZ/EWH6x5ESnKsmAvu8HP4StBRw+yhz0lzE7LCbt22TNTPaFrYLYbYCbGQIc/61yuSnpLidg=="
}, },
"Splat.Ninject": { "Splat.Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "aU851Yb7i4kLzzrpo3KxFZg/U0vd36ORza9nk51pvL/QE+Jkm3ROqoPMf+BPfugEub2J1hHDEuLKJtxU7TAt0w==", "contentHash": "qPW+EwY1ru3zLNHgfIO9u/HHLFpo1TziTTbT7JhhA/JrmUiUhXWEGF7VTWMRWTONKVGAJ38ozjlGiNdpvZt+vw==",
"dependencies": { "dependencies": {
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Splat": "14.1.45" "Splat": "14.4.1"
} }
}, },
"System.AppContext": { "System.AppContext": {
@ -1286,8 +1286,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1739,16 +1739,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1756,15 +1756,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
}, },
"artemis.ui": { "artemis.ui": {
@ -1780,7 +1779,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Flurl.Http": "3.2.4", "Flurl.Http": "3.2.4",
"Live.Avalonia": "1.3.1", "Live.Avalonia": "1.3.1",
@ -1790,7 +1789,7 @@
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"SkiaSharp": "2.88.1-preview.108", "SkiaSharp": "2.88.1-preview.108",
"Splat.Ninject": "14.1.45" "Splat.Ninject": "14.4.1"
} }
}, },
"artemis.ui.shared": { "artemis.ui.shared": {
@ -1801,7 +1800,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Material.Icons.Avalonia": "1.1.10", "Material.Icons.Avalonia": "1.1.10",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
@ -1818,8 +1817,8 @@
"Avalonia": "0.10.18", "Avalonia": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"NoStringEvaluating": "2.2.2", "NoStringEvaluating": "2.4.0",
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"ScreenCapture.NET": "1.2.0", "ScreenCapture.NET": "1.2.0",

View File

@ -200,8 +200,8 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Transitive", "type": "Transitive",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -293,8 +293,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Live.Avalonia": { "Live.Avalonia": {
"type": "Transitive", "type": "Transitive",
@ -421,8 +421,8 @@
}, },
"Microsoft.Extensions.ObjectPool": { "Microsoft.Extensions.ObjectPool": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.9", "resolved": "6.0.7",
"contentHash": "grj0e6Me0EQsgaurV0fxP0xd8sz8eZVK+Jb816DPzNADHaqXaXJD3xZX9SFjyDl3ykAYvD0y77o5vRd9Hzsk9g==" "contentHash": "vItr+MUI5PPOo/HFk6p87v0+C8Zl7TLaFAyY543VJLYy/OKEWJCSiHIOLNFOpohR9QDr4d2BTUX8JiWXr3Y+4w=="
}, },
"Microsoft.NETCore.Platforms": { "Microsoft.NETCore.Platforms": {
"type": "Transitive", "type": "Transitive",
@ -510,8 +510,8 @@
}, },
"Ninject": { "Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -544,10 +544,10 @@
}, },
"NoStringEvaluating": { "NoStringEvaluating": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.2.2", "resolved": "2.4.0",
"contentHash": "hJHivPDA1Vxn0CCgOtHKZ3fmldxQuz7VL1J4lEaPTXCf+Vwcx1FDf05mGMh6olYMSxoKimGX8YK2sEoqeH3pnA==", "contentHash": "ByqsbLZqRoBBr1b46cCrUeqTWdTEJmxPBwfTCA1UnARZWtTQT1lrlFP+sDbkw0RfAl2J74ievSkC1GO0YZHsCQ==",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ObjectPool": "5.0.9" "Microsoft.Extensions.ObjectPool": "6.0.7"
} }
}, },
"ReactiveUI.Validation": { "ReactiveUI.Validation": {
@ -696,8 +696,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -770,16 +770,16 @@
}, },
"Splat": { "Splat": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "ayHdfTUklD5ci0s9m4uYMccjtkKVjZ9fVPT5q3PN+SnvyD6bjQVRozOfUHwdwh4LAz9ETZjR/tAgrm+IapXKrw==" "contentHash": "Z1Mncnzm9pNIaIbZ/EWH6x5ESnKsmAvu8HP4StBRw+yhz0lzE7LCbt22TNTPaFrYLYbYCbGQIc/61yuSnpLidg=="
}, },
"Splat.Ninject": { "Splat.Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "aU851Yb7i4kLzzrpo3KxFZg/U0vd36ORza9nk51pvL/QE+Jkm3ROqoPMf+BPfugEub2J1hHDEuLKJtxU7TAt0w==", "contentHash": "qPW+EwY1ru3zLNHgfIO9u/HHLFpo1TziTTbT7JhhA/JrmUiUhXWEGF7VTWMRWTONKVGAJ38ozjlGiNdpvZt+vw==",
"dependencies": { "dependencies": {
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Splat": "14.1.45" "Splat": "14.4.1"
} }
}, },
"System.AppContext": { "System.AppContext": {
@ -1286,8 +1286,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1739,16 +1739,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1756,15 +1756,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
}, },
"artemis.ui": { "artemis.ui": {
@ -1780,7 +1779,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Flurl.Http": "3.2.4", "Flurl.Http": "3.2.4",
"Live.Avalonia": "1.3.1", "Live.Avalonia": "1.3.1",
@ -1790,7 +1789,7 @@
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"SkiaSharp": "2.88.1-preview.108", "SkiaSharp": "2.88.1-preview.108",
"Splat.Ninject": "14.1.45" "Splat.Ninject": "14.4.1"
} }
}, },
"artemis.ui.shared": { "artemis.ui.shared": {
@ -1801,7 +1800,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Material.Icons.Avalonia": "1.1.10", "Material.Icons.Avalonia": "1.1.10",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
@ -1818,8 +1817,8 @@
"Avalonia": "0.10.18", "Avalonia": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"NoStringEvaluating": "2.2.2", "NoStringEvaluating": "2.4.0",
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"ScreenCapture.NET": "1.2.0", "ScreenCapture.NET": "1.2.0",

View File

@ -20,7 +20,7 @@
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="0.10.18" /> <PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="0.10.18" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" /> <PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" />
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" /> <PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" />
<PackageReference Include="DynamicData" Version="7.8.6" /> <PackageReference Include="DynamicData" Version="7.9.14" />
<PackageReference Include="FluentAvaloniaUI" Version="1.4.1" /> <PackageReference Include="FluentAvaloniaUI" Version="1.4.1" />
<PackageReference Include="Material.Icons.Avalonia" Version="1.1.10" /> <PackageReference Include="Material.Icons.Avalonia" Version="1.1.10" />
<PackageReference Include="ReactiveUI" Version="17.1.50" /> <PackageReference Include="ReactiveUI" Version="17.1.50" />

View File

@ -53,9 +53,9 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Direct", "type": "Direct",
"requested": "[7.8.6, )", "requested": "[7.9.14, )",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -298,8 +298,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Material.Icons": { "Material.Icons": {
"type": "Transitive", "type": "Transitive",
@ -493,8 +493,8 @@
}, },
"Ninject": { "Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -650,8 +650,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -1209,8 +1209,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1629,16 +1629,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1646,15 +1646,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
} }
} }

View File

@ -238,8 +238,8 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Transitive", "type": "Transitive",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -331,8 +331,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Live.Avalonia": { "Live.Avalonia": {
"type": "Transitive", "type": "Transitive",
@ -459,8 +459,8 @@
}, },
"Microsoft.Extensions.ObjectPool": { "Microsoft.Extensions.ObjectPool": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.9", "resolved": "6.0.7",
"contentHash": "grj0e6Me0EQsgaurV0fxP0xd8sz8eZVK+Jb816DPzNADHaqXaXJD3xZX9SFjyDl3ykAYvD0y77o5vRd9Hzsk9g==" "contentHash": "vItr+MUI5PPOo/HFk6p87v0+C8Zl7TLaFAyY543VJLYy/OKEWJCSiHIOLNFOpohR9QDr4d2BTUX8JiWXr3Y+4w=="
}, },
"Microsoft.NETCore.Platforms": { "Microsoft.NETCore.Platforms": {
"type": "Transitive", "type": "Transitive",
@ -557,8 +557,8 @@
}, },
"Ninject": { "Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -591,10 +591,10 @@
}, },
"NoStringEvaluating": { "NoStringEvaluating": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.2.2", "resolved": "2.4.0",
"contentHash": "hJHivPDA1Vxn0CCgOtHKZ3fmldxQuz7VL1J4lEaPTXCf+Vwcx1FDf05mGMh6olYMSxoKimGX8YK2sEoqeH3pnA==", "contentHash": "ByqsbLZqRoBBr1b46cCrUeqTWdTEJmxPBwfTCA1UnARZWtTQT1lrlFP+sDbkw0RfAl2J74ievSkC1GO0YZHsCQ==",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ObjectPool": "5.0.9" "Microsoft.Extensions.ObjectPool": "6.0.7"
} }
}, },
"ReactiveUI.Validation": { "ReactiveUI.Validation": {
@ -743,8 +743,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -826,16 +826,16 @@
}, },
"Splat": { "Splat": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "ayHdfTUklD5ci0s9m4uYMccjtkKVjZ9fVPT5q3PN+SnvyD6bjQVRozOfUHwdwh4LAz9ETZjR/tAgrm+IapXKrw==" "contentHash": "Z1Mncnzm9pNIaIbZ/EWH6x5ESnKsmAvu8HP4StBRw+yhz0lzE7LCbt22TNTPaFrYLYbYCbGQIc/61yuSnpLidg=="
}, },
"Splat.Ninject": { "Splat.Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "aU851Yb7i4kLzzrpo3KxFZg/U0vd36ORza9nk51pvL/QE+Jkm3ROqoPMf+BPfugEub2J1hHDEuLKJtxU7TAt0w==", "contentHash": "qPW+EwY1ru3zLNHgfIO9u/HHLFpo1TziTTbT7JhhA/JrmUiUhXWEGF7VTWMRWTONKVGAJ38ozjlGiNdpvZt+vw==",
"dependencies": { "dependencies": {
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Splat": "14.1.45" "Splat": "14.4.1"
} }
}, },
"System.AppContext": { "System.AppContext": {
@ -1342,8 +1342,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1795,16 +1795,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1812,15 +1812,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
}, },
"artemis.ui": { "artemis.ui": {
@ -1836,7 +1835,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Flurl.Http": "3.2.4", "Flurl.Http": "3.2.4",
"Live.Avalonia": "1.3.1", "Live.Avalonia": "1.3.1",
@ -1846,7 +1845,7 @@
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"SkiaSharp": "2.88.1-preview.108", "SkiaSharp": "2.88.1-preview.108",
"Splat.Ninject": "14.1.45" "Splat.Ninject": "14.4.1"
} }
}, },
"artemis.ui.shared": { "artemis.ui.shared": {
@ -1857,7 +1856,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Material.Icons.Avalonia": "1.1.10", "Material.Icons.Avalonia": "1.1.10",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
@ -1874,8 +1873,8 @@
"Avalonia": "0.10.18", "Avalonia": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"NoStringEvaluating": "2.2.2", "NoStringEvaluating": "2.4.0",
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"ScreenCapture.NET": "1.2.0", "ScreenCapture.NET": "1.2.0",

View File

@ -24,7 +24,7 @@
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="0.10.18" /> <PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="0.10.18" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" /> <PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" />
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" /> <PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" />
<PackageReference Include="DynamicData" Version="7.8.6" /> <PackageReference Include="DynamicData" Version="7.9.14" />
<PackageReference Include="FluentAvaloniaUI" Version="1.4.1" /> <PackageReference Include="FluentAvaloniaUI" Version="1.4.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" /> <PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Live.Avalonia" Version="1.3.1" /> <PackageReference Include="Live.Avalonia" Version="1.3.1" />
@ -34,7 +34,7 @@
<PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease.46" /> <PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease.46" />
<PackageReference Include="RGB.NET.Layout" Version="1.0.0-prerelease.46" /> <PackageReference Include="RGB.NET.Layout" Version="1.0.0-prerelease.46" />
<PackageReference Include="SkiaSharp" Version="2.88.1-preview.108" /> <PackageReference Include="SkiaSharp" Version="2.88.1-preview.108" />
<PackageReference Include="Splat.Ninject" Version="14.1.45" /> <PackageReference Include="Splat.Ninject" Version="14.4.1" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Artemis.Core\Artemis.Core.csproj" /> <ProjectReference Include="..\Artemis.Core\Artemis.Core.csproj" />

View File

@ -86,9 +86,9 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Direct", "type": "Direct",
"requested": "[7.8.6, )", "requested": "[7.9.14, )",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -182,12 +182,12 @@
}, },
"Splat.Ninject": { "Splat.Ninject": {
"type": "Direct", "type": "Direct",
"requested": "[14.1.45, )", "requested": "[14.4.1, )",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "aU851Yb7i4kLzzrpo3KxFZg/U0vd36ORza9nk51pvL/QE+Jkm3ROqoPMf+BPfugEub2J1hHDEuLKJtxU7TAt0w==", "contentHash": "qPW+EwY1ru3zLNHgfIO9u/HHLFpo1TziTTbT7JhhA/JrmUiUhXWEGF7VTWMRWTONKVGAJ38ozjlGiNdpvZt+vw==",
"dependencies": { "dependencies": {
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Splat": "14.1.45" "Splat": "14.4.1"
} }
}, },
"Avalonia.Angle.Windows.Natives": { "Avalonia.Angle.Windows.Natives": {
@ -362,8 +362,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Material.Icons": { "Material.Icons": {
"type": "Transitive", "type": "Transitive",
@ -473,8 +473,8 @@
}, },
"Microsoft.Extensions.ObjectPool": { "Microsoft.Extensions.ObjectPool": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.9", "resolved": "6.0.7",
"contentHash": "grj0e6Me0EQsgaurV0fxP0xd8sz8eZVK+Jb816DPzNADHaqXaXJD3xZX9SFjyDl3ykAYvD0y77o5vRd9Hzsk9g==" "contentHash": "vItr+MUI5PPOo/HFk6p87v0+C8Zl7TLaFAyY543VJLYy/OKEWJCSiHIOLNFOpohR9QDr4d2BTUX8JiWXr3Y+4w=="
}, },
"Microsoft.NETCore.Platforms": { "Microsoft.NETCore.Platforms": {
"type": "Transitive", "type": "Transitive",
@ -562,8 +562,8 @@
}, },
"Ninject": { "Ninject": {
"type": "Transitive", "type": "Transitive",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -596,10 +596,10 @@
}, },
"NoStringEvaluating": { "NoStringEvaluating": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.2.2", "resolved": "2.4.0",
"contentHash": "hJHivPDA1Vxn0CCgOtHKZ3fmldxQuz7VL1J4lEaPTXCf+Vwcx1FDf05mGMh6olYMSxoKimGX8YK2sEoqeH3pnA==", "contentHash": "ByqsbLZqRoBBr1b46cCrUeqTWdTEJmxPBwfTCA1UnARZWtTQT1lrlFP+sDbkw0RfAl2J74ievSkC1GO0YZHsCQ==",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ObjectPool": "5.0.9" "Microsoft.Extensions.ObjectPool": "6.0.7"
} }
}, },
"RGB.NET.Presets": { "RGB.NET.Presets": {
@ -727,8 +727,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -792,8 +792,8 @@
}, },
"Splat": { "Splat": {
"type": "Transitive", "type": "Transitive",
"resolved": "14.1.45", "resolved": "14.4.1",
"contentHash": "ayHdfTUklD5ci0s9m4uYMccjtkKVjZ9fVPT5q3PN+SnvyD6bjQVRozOfUHwdwh4LAz9ETZjR/tAgrm+IapXKrw==" "contentHash": "Z1Mncnzm9pNIaIbZ/EWH6x5ESnKsmAvu8HP4StBRw+yhz0lzE7LCbt22TNTPaFrYLYbYCbGQIc/61yuSnpLidg=="
}, },
"System.AppContext": { "System.AppContext": {
"type": "Transitive", "type": "Transitive",
@ -1299,8 +1299,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1752,16 +1752,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1769,15 +1769,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
}, },
"artemis.ui.shared": { "artemis.ui.shared": {
@ -1788,7 +1787,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Material.Icons.Avalonia": "1.1.10", "Material.Icons.Avalonia": "1.1.10",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
@ -1805,8 +1804,8 @@
"Avalonia": "0.10.18", "Avalonia": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"NoStringEvaluating": "2.2.2", "NoStringEvaluating": "2.4.0",
"ReactiveUI": "17.1.50", "ReactiveUI": "17.1.50",
"ReactiveUI.Validation": "2.2.1", "ReactiveUI.Validation": "2.2.1",
"ScreenCapture.NET": "1.2.0", "ScreenCapture.NET": "1.2.0",

View File

@ -11,8 +11,8 @@
<PackageReference Include="Avalonia" Version="0.10.18" /> <PackageReference Include="Avalonia" Version="0.10.18" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" /> <PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" />
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" /> <PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.18" />
<PackageReference Include="Ninject" Version="3.3.4" /> <PackageReference Include="Ninject" Version="3.3.6" />
<PackageReference Include="NoStringEvaluating" Version="2.2.2" /> <PackageReference Include="NoStringEvaluating" Version="2.4.0" />
<PackageReference Include="ReactiveUI" Version="17.1.50" /> <PackageReference Include="ReactiveUI" Version="17.1.50" />
<PackageReference Include="ReactiveUI.Validation" Version="2.2.1" /> <PackageReference Include="ReactiveUI.Validation" Version="2.2.1" />
<PackageReference Include="ScreenCapture.NET" Version="1.2.0" /> <PackageReference Include="ScreenCapture.NET" Version="1.2.0" />

View File

@ -38,17 +38,6 @@ namespace Artemis.VisualScripting.Ninject
// Evaluator // Evaluator
Bind<INoStringEvaluator>().To<NoStringEvaluator>().InSingletonScope(); Bind<INoStringEvaluator>().To<NoStringEvaluator>().InSingletonScope();
// If needed
InjectUserDefinedFunctions();
}
private void InjectUserDefinedFunctions()
{
IFunctionReader? functionReader = (IFunctionReader?) Kernel?.GetService(typeof(IFunctionReader));
if (functionReader == null)
throw new Exception($"Could not get service of type {nameof(IFunctionReader)}.");
NoStringFunctionsInitializer.InitializeFunctions(functionReader, typeof(NoStringNinjectModule));
} }
} }
} }

View File

@ -41,9 +41,9 @@
}, },
"Ninject": { "Ninject": {
"type": "Direct", "type": "Direct",
"requested": "[3.3.4, )", "requested": "[3.3.6, )",
"resolved": "3.3.4", "resolved": "3.3.6",
"contentHash": "CmbWW97FfJuh4LEOVZM/spqXl4KAulRUjqeMwRd5J9rDMQArmIYaDMU3pyzXXHT062tbF0OPIMwI7tSOtprPfg==", "contentHash": "93avazUpbRL3IdwvTQF0DKSQB26TeqwMGhZsQNxi/RLSYewhxBkdGDhwWe9DAIRF1+zKDVMv3XkBk8HobKU6wA==",
"dependencies": { "dependencies": {
"System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0" "System.Reflection.Emit.Lightweight": "4.3.0"
@ -51,11 +51,11 @@
}, },
"NoStringEvaluating": { "NoStringEvaluating": {
"type": "Direct", "type": "Direct",
"requested": "[2.2.2, )", "requested": "[2.4.0, )",
"resolved": "2.2.2", "resolved": "2.4.0",
"contentHash": "hJHivPDA1Vxn0CCgOtHKZ3fmldxQuz7VL1J4lEaPTXCf+Vwcx1FDf05mGMh6olYMSxoKimGX8YK2sEoqeH3pnA==", "contentHash": "ByqsbLZqRoBBr1b46cCrUeqTWdTEJmxPBwfTCA1UnARZWtTQT1lrlFP+sDbkw0RfAl2J74ievSkC1GO0YZHsCQ==",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ObjectPool": "5.0.9" "Microsoft.Extensions.ObjectPool": "6.0.7"
} }
}, },
"ReactiveUI": { "ReactiveUI": {
@ -228,8 +228,8 @@
}, },
"DynamicData": { "DynamicData": {
"type": "Transitive", "type": "Transitive",
"resolved": "7.8.6", "resolved": "7.9.14",
"contentHash": "u/w92NsBjg11Ga+UZRrdzKmQRKgJgQXPqkjw3P45XUG7IL7REX/kfwR6nesXujhK1xVtsRagvJQSisGFRLqlEg==", "contentHash": "KEgSU8dZoQXjbaR+z9o2l1H35jQh5yFywZ/Htmv4ZsTkWXwUBDCTSta/EWUZUuMxgNh/PM2u/W5UOo4TMdwgRA==",
"dependencies": { "dependencies": {
"System.Reactive": "5.0.0" "System.Reactive": "5.0.0"
} }
@ -307,8 +307,8 @@
}, },
"LiteDB": { "LiteDB": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.11", "resolved": "5.0.12",
"contentHash": "6cL4bOmVCUB0gIK+6qIr68HeqjjHZicPDGQjvJ87mIOvkFsEsJWkIps3yoKNeLpHhJQur++yoQ9Q8gxsdos0xQ==" "contentHash": "HaOjSIGS9BRm7dw42qcHd5NGYl5wdjsFB31pImt3QQNLKUNEmRAr7ADos5VsujwBc9c4otJgb+G6NA4MlzKyAw=="
}, },
"Material.Icons": { "Material.Icons": {
"type": "Transitive", "type": "Transitive",
@ -427,8 +427,8 @@
}, },
"Microsoft.Extensions.ObjectPool": { "Microsoft.Extensions.ObjectPool": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.9", "resolved": "6.0.7",
"contentHash": "grj0e6Me0EQsgaurV0fxP0xd8sz8eZVK+Jb816DPzNADHaqXaXJD3xZX9SFjyDl3ykAYvD0y77o5vRd9Hzsk9g==" "contentHash": "vItr+MUI5PPOo/HFk6p87v0+C8Zl7TLaFAyY543VJLYy/OKEWJCSiHIOLNFOpohR9QDr4d2BTUX8JiWXr3Y+4w=="
}, },
"Microsoft.NETCore.Platforms": { "Microsoft.NETCore.Platforms": {
"type": "Transitive", "type": "Transitive",
@ -669,8 +669,8 @@
}, },
"Serilog": { "Serilog": {
"type": "Transitive", "type": "Transitive",
"resolved": "2.10.0", "resolved": "2.11.0",
"contentHash": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==" "contentHash": "ysv+hBzTul6Dp+Hvm10FlhJO3yMQcFKSAleus+LpiIzvNstpeV4Z7gGuIZ1OPNfIMulSHOjmLuGAEDKzpnV8ZQ=="
}, },
"Serilog.Sinks.Console": { "Serilog.Sinks.Console": {
"type": "Transitive", "type": "Transitive",
@ -1241,8 +1241,8 @@
}, },
"System.Reflection.Metadata": { "System.Reflection.Metadata": {
"type": "Transitive", "type": "Transitive",
"resolved": "5.0.0", "resolved": "1.6.0",
"contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==" "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
}, },
"System.Reflection.Primitives": { "System.Reflection.Primitives": {
"type": "Transitive", "type": "Transitive",
@ -1694,16 +1694,16 @@
"EmbedIO": "3.4.3", "EmbedIO": "3.4.3",
"HidSharp": "2.1.0", "HidSharp": "2.1.0",
"Humanizer.Core": "2.14.1", "Humanizer.Core": "2.14.1",
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"McMaster.NETCore.Plugins": "1.4.0", "McMaster.NETCore.Plugins": "1.4.0",
"Newtonsoft.Json": "13.0.1", "Newtonsoft.Json": "13.0.1",
"Ninject": "3.3.4", "Ninject": "3.3.6",
"Ninject.Extensions.ChildKernel": "3.3.0", "Ninject.Extensions.ChildKernel": "3.3.0",
"Ninject.Extensions.Conventions": "3.3.0", "Ninject.Extensions.Conventions": "3.3.0",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",
"RGB.NET.Layout": "1.0.0-prerelease.46", "RGB.NET.Layout": "1.0.0-prerelease.46",
"RGB.NET.Presets": "1.0.0-prerelease.46", "RGB.NET.Presets": "1.0.0-prerelease.46",
"Serilog": "2.10.0", "Serilog": "2.11.0",
"Serilog.Sinks.Console": "4.0.1", "Serilog.Sinks.Console": "4.0.1",
"Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.File": "5.0.0",
@ -1711,15 +1711,14 @@
"System.Buffers": "4.5.1", "System.Buffers": "4.5.1",
"System.IO.FileSystem.AccessControl": "5.0.0", "System.IO.FileSystem.AccessControl": "5.0.0",
"System.Numerics.Vectors": "4.5.0", "System.Numerics.Vectors": "4.5.0",
"System.Reflection.Metadata": "5.0.0",
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0"
} }
}, },
"artemis.storage": { "artemis.storage": {
"type": "Project", "type": "Project",
"dependencies": { "dependencies": {
"LiteDB": "5.0.11", "LiteDB": "5.0.12",
"Serilog": "2.10.0" "Serilog": "2.11.0"
} }
}, },
"artemis.ui.shared": { "artemis.ui.shared": {
@ -1730,7 +1729,7 @@
"Avalonia.Diagnostics": "0.10.18", "Avalonia.Diagnostics": "0.10.18",
"Avalonia.ReactiveUI": "0.10.18", "Avalonia.ReactiveUI": "0.10.18",
"Avalonia.Xaml.Behaviors": "0.10.18", "Avalonia.Xaml.Behaviors": "0.10.18",
"DynamicData": "7.8.6", "DynamicData": "7.9.14",
"FluentAvaloniaUI": "1.4.1", "FluentAvaloniaUI": "1.4.1",
"Material.Icons.Avalonia": "1.1.10", "Material.Icons.Avalonia": "1.1.10",
"RGB.NET.Core": "1.0.0-prerelease.46", "RGB.NET.Core": "1.0.0-prerelease.46",