diff --git a/Directory.Packages.props b/Directory.Packages.props
index a01c7eb..fa442e1 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -5,15 +5,15 @@
true
-
-
-
+
+
+
-
-
-
+
+
+
diff --git a/src/ArcForges.Web.App/packages.lock.json b/src/ArcForges.Web.App/packages.lock.json
index 3ac8c9a..40e21a8 100644
--- a/src/ArcForges.Web.App/packages.lock.json
+++ b/src/ArcForges.Web.App/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"Grpc.Net.Client": {
"type": "Direct",
@@ -32,15 +32,15 @@
},
"Microsoft.AspNetCore.Components.WebAssembly": {
"type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "0Zib7U6HmGw4Noj/+yJz1YuEJwo3XOV0iLezXDLFsrHTaC8L+KUOR/1+1tX7AAeipDG6jP3gPZOwpirk6G3LYQ==",
+ "requested": "[10.0.12, )",
+ "resolved": "10.0.12",
+ "contentHash": "/IEbzyCnW0t+1ZQcxcV3Aj65gus2ILsUaA8U0rnkSGRQbKlJxr/5YOifOLq0eLrM0m3kXEV/A3iEwrqT3tgwiw==",
"dependencies": {
- "Microsoft.AspNetCore.Components.Web": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.JSInterop.WebAssembly": "10.0.10"
+ "Microsoft.AspNetCore.Components.Web": "10.0.12",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.12",
+ "Microsoft.Extensions.Configuration.Json": "10.0.12",
+ "Microsoft.Extensions.Logging": "10.0.12",
+ "Microsoft.JSInterop.WebAssembly": "10.0.12"
}
},
"Microsoft.NET.ILLink.Tasks": {
@@ -57,8 +57,8 @@
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -83,238 +83,238 @@
},
"Microsoft.AspNetCore.Authorization": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "FxWC2bc788/51CiSiMkKW5gQyqrSSs1991BhphS6ZARMGii+3Qr355Q9OSB/nBpdHVjIopfegAhreZ6UPpO9WA==",
+ "resolved": "10.0.12",
+ "contentHash": "k4UspALZJWyBlb4rGPjMYO3p1/muEN6cJZTlWPfoRFU/LRP4fx1m19imWI/i/x7Sh9kNnldqlq+DU6w8pPnOtQ==",
"dependencies": {
- "Microsoft.AspNetCore.Metadata": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.AspNetCore.Metadata": "10.0.12",
+ "Microsoft.Extensions.Diagnostics": "10.0.12",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.AspNetCore.Components": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "wlCBFU9YxqhUc2kVbl/FCGNFSbRjS312WVk9YRVjs/OcZ+Yqa9QsD7z+UcBzNNAbcPpEM98f/PaaD6lHt5rmIg==",
+ "resolved": "10.0.12",
+ "contentHash": "NyGmmcvuo3fYpFDJKpKLHDqVfS0egBgx2E6d+oIeN0bu573INc6m8RWtFwkD+pDd8l34XkJKjO2vAOgEaeZUUg==",
"dependencies": {
- "Microsoft.AspNetCore.Authorization": "10.0.10",
- "Microsoft.AspNetCore.Components.Analyzers": "10.0.10"
+ "Microsoft.AspNetCore.Authorization": "10.0.12",
+ "Microsoft.AspNetCore.Components.Analyzers": "10.0.12"
}
},
"Microsoft.AspNetCore.Components.Analyzers": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZBJobkEDv6yWftw3ycZMkuV9YpvJOBmjWpg2UbQ0Ol4THObhKai0PNl/SGFBmpw03JKCPA63RgplQOA1LQbRDg=="
+ "resolved": "10.0.12",
+ "contentHash": "XXK/4sZejrRUFmm1uU6iSwcsfzURFpqXRzm3ycALmgmk8zl6HwXFMKjPgrO5azVPlrHeNPYRftMukjbwD4fa1w=="
},
"Microsoft.AspNetCore.Components.Forms": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "09cKk0/t83Y5DN5ne4J9Y+OiLJEQ+XBFGIoD0UXAnae8yQEkFa/OYbX0bBGkx0k5r5ndta/CMdlMk3lCG81R0g==",
+ "resolved": "10.0.12",
+ "contentHash": "11XKiT7Bmj4U87PGYUjX+SsgPClZZ9xsDQktERyxb5QgEyIEHHBbCGSADXHpZ2+b5Xpq7HvHvHdWEwD+XByE0Q==",
"dependencies": {
- "Microsoft.AspNetCore.Components": "10.0.10",
- "Microsoft.Extensions.Validation": "10.0.10"
+ "Microsoft.AspNetCore.Components": "10.0.12",
+ "Microsoft.Extensions.Validation": "10.0.12"
}
},
"Microsoft.AspNetCore.Components.Web": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+cyStKhSy94Q2L/2zmgk0H1f+GKvBGEvTImT0qdsCqeNbT7ilGDKTIJ1PiugsPtSNLuUEABUqMpA3rE1yAKFg==",
+ "resolved": "10.0.12",
+ "contentHash": "VFmcGnah8P8uxJ+/olJgw0e3IX6THGmxqKH+5E7K/kRKjcLXIYNTKsE4EyiJG8AjtxH65aKNUsobpI4Zqc6hmg==",
"dependencies": {
- "Microsoft.AspNetCore.Components": "10.0.10",
- "Microsoft.AspNetCore.Components.Forms": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10",
- "Microsoft.JSInterop": "10.0.10"
+ "Microsoft.AspNetCore.Components": "10.0.12",
+ "Microsoft.AspNetCore.Components.Forms": "10.0.12",
+ "Microsoft.Extensions.DependencyInjection": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12",
+ "Microsoft.JSInterop": "10.0.12"
}
},
"Microsoft.AspNetCore.Metadata": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "nmZYV9OQ69r3EDOj0SW1JLgD4uFHfMNDKb8mk8Mf4y0Enw3AzkMD85zPuAk5FqmEz8PS0WagR/tJCwLg8xpI3Q=="
+ "resolved": "10.0.12",
+ "contentHash": "KxeBBg1dEf3/Qr3VzghQIG5WDl8v4a+Kzr1pizRVidi5qMm+ymHYSB6vfO9tL20AXv1a5prQtwNQZqTfdeFYCQ=="
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
+ "resolved": "10.0.12",
+ "contentHash": "e3IPP32CRNL031VZJAUTlCTG0YN7WFh4mN3fsSHTDQCJB+3+f0jGycv4fXk3rrftaY3B85XrQaj7sRthrOsavg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
+ "resolved": "10.0.12",
+ "contentHash": "8xaGcvS/qZ1otoxPQCEJkNva389CVL/plNcvIETZhQTETYdRkYDPEYhUMoAGONo4FU45ufdfE0j29AfWVVj0wA==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
+ "resolved": "10.0.12",
+ "contentHash": "dAgIf1TOr8KLs+aBRIbXUZBjHoSH4rDG8+XkX/Q6AZwkQdMA0+yPDKTHsieeXdZDfpOpZVHzOnuAb5Z2nX3KsA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.FileExtensions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
+ "resolved": "10.0.12",
+ "contentHash": "PNPS7yYH9U2M0dExn0tMkQFVtE53xTlCs/dgTfsWTTFyCF6qwGT3VrTgm2nnnkSRlSmvM9/J+n9xCpyzd9xTpQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Json": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
+ "resolved": "10.0.12",
+ "contentHash": "H4u2ZeIhjmRQvbHj7S7U4MK1kXb0khx3UtOWcir32VHczdFyIVF0lvHew/VVHmCF7Uk0QseAUaO7HyFKOCSiKA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
+ "resolved": "10.0.12",
+ "contentHash": "lXyK2O5GoYvfxW8eCFcD16JFbcoSTM1sJkAM0UHS1jZyl9NYMW64Tqm6OQFT0IDBjZi+xHt95/Zg+nxZhGFhZg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
+ "resolved": "10.0.12",
+ "contentHash": "9/qymSh7hVDMGTGwrLz8MRp5zRyXy9adGDOs4HwRdnLil3oZGYuWeZjbmHgCQ9BL1qBroVfgUK3U/nb61617Cw=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
+ "resolved": "10.0.12",
+ "contentHash": "amx0O/R4dReqKlC3T740+CHpX8D8tAIV0f5kAPfFi4XK9jYo9BSepGt9/rWfvvCoSMaZ1+XvnqPp/Vv2fmTdAg==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.12"
}
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
+ "resolved": "10.0.12",
+ "contentHash": "fMp91qlRlMOuHfMyp7LuAnOS+MOeWTF1obJmyFcs4nZCXu6pr+QB1AbFJcl2qpBltBrqF/Y7+Rn9IuNcSuctig==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
+ "resolved": "10.0.12",
+ "contentHash": "iQseV6HixWzEYQH4i++84ToIroXnM5jC1TJF4EqBz3lWNG1HBTMYDLkRb6Wm3wk5V6WqSfl7NukO/LYsloGyfg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
+ "resolved": "10.0.12",
+ "contentHash": "3cY+wo2+Qe65BVwShhr2fFqZv5Ns73h3kX4mpW3WvSgfT3AWCk0hKArKW4TF7Dg3mvbJdA6RhWPW7FR+PS5/1w==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
+ "resolved": "10.0.12",
+ "contentHash": "45cV+UeI0chPAIXrx9Wv7K4PJXuuIR2pnOur5MOAo6kOFclBHSLLDrvGAxMfWRMtUvpv/kQZkxlgaUN56jwzSQ=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
+ "resolved": "10.0.12",
+ "contentHash": "6I46fTPfgYkrjRYfRXbho9WOvOelTnNjWuZws/hzGHDASH1LEJeA4VKK9k3wJvido8o7jJSB5WkMTonX7HM1bA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection": "10.0.12",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
+ "resolved": "10.0.12",
+ "contentHash": "+24lC4plfbEDNfLAdTV/SWKS7dW+16X4HdydO3R++134kSNTzcbYA4KpR1Hdh6uWisB8Za3AzwyOn+K+NxWIug==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
+ "resolved": "10.0.12",
+ "contentHash": "TDYD33TSRpXKZWlmTXNlj5kCihxatmv2Ec1u6C+bMYLphCS7PoSLE9Pjd/nunDoE7yETk+LLKjVJX78HYtWjpA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
+ "resolved": "10.0.12",
+ "contentHash": "rqpu4qj5WE9x1IHGXSIgHBKi7IUlQaHyp4aXCYIanG2OghlUMFZpZTgExaXwcvmLAJHsxKQWMPpc7D2WIbCVtA==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.12",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
+ "resolved": "10.0.12",
+ "contentHash": "dYfCLR52UA+3DL7C4I/pvSaRPkNqxrUAQmbFL2u0zvYKKzqgrFCJl08Df+F1aYc8leu9JvpC9bsURUdpExcBXQ=="
},
"Microsoft.Extensions.Validation": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "d77zBZk+Z4uo6hEuLvMY+yMjLkn2T/vX5c2sB0sdoSxQVZk7qvec6SuORp2/uZp7UchX4hNp+VJm4GsoSE0waA==",
+ "resolved": "10.0.12",
+ "contentHash": "6aeYPe1BpiwZifwTQ07GzFrauMxRSh2lZC1oleWvaWB7afNR8cE8EvMuE6hP6X9yICVuKeBQC/jXhEGq1Y1QdQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.JSInterop": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VivWvz1iFR3Ntf/e5/xci6o/MF2tcHiprNkhRlL+gMkBoDjQJCioiO+Gwp/DP8scuzqbp3b9C3wh+zuy4pD4AA=="
+ "resolved": "10.0.12",
+ "contentHash": "bLgqhSs2YS3i2sOe8Mo11JzgdktB+/VADJXx2oSCE1crpg3RbFESn1mEBfiO4MjX9icW+An1zdGBFucIwIYwmA=="
},
"Microsoft.JSInterop.WebAssembly": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "FjPAGQWbCP85FWY2Wl9opHSsY+u9nZb8Ui6eTVHEMY/RJateOhW78jEtC4QOQ/6slkS1MKyIAF6ZHIrUR1fX/w==",
+ "resolved": "10.0.12",
+ "contentHash": "v8A9+3yOF6yD2nJzkDyINlkWxiB6ufCutO4Tgo3edn+CyI2WdstA8VzXy7sJrbtB+OaTfUZdaBET2JMMWuJyig==",
"dependencies": {
- "Microsoft.JSInterop": "10.0.10"
+ "Microsoft.JSInterop": "10.0.12"
}
},
"arcforges.web.ui": {
"type": "Project",
"dependencies": {
- "ArcForges.Contracts.PublicApi": "[1.0.0-ci.287.1, )"
+ "ArcForges.Contracts.PublicApi": "[1.0.0-ci.350.1, )"
}
},
"ArcForges.Contracts.PublicApi": {
"type": "CentralTransitive",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
@@ -322,4 +322,4 @@
},
"net10.0/browser-wasm": {}
}
-}
+}
\ No newline at end of file
diff --git a/src/ArcForges.Web.Operations/packages.lock.json b/src/ArcForges.Web.Operations/packages.lock.json
index 9c5cff8..65810b9 100644
--- a/src/ArcForges.Web.Operations/packages.lock.json
+++ b/src/ArcForges.Web.Operations/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"Microsoft.AspNetCore.App.Internal.Assets": {
"type": "Direct",
@@ -16,15 +16,15 @@
},
"Microsoft.AspNetCore.Components.WebAssembly": {
"type": "Direct",
- "requested": "[10.0.10, )",
- "resolved": "10.0.10",
- "contentHash": "0Zib7U6HmGw4Noj/+yJz1YuEJwo3XOV0iLezXDLFsrHTaC8L+KUOR/1+1tX7AAeipDG6jP3gPZOwpirk6G3LYQ==",
+ "requested": "[10.0.12, )",
+ "resolved": "10.0.12",
+ "contentHash": "/IEbzyCnW0t+1ZQcxcV3Aj65gus2ILsUaA8U0rnkSGRQbKlJxr/5YOifOLq0eLrM0m3kXEV/A3iEwrqT3tgwiw==",
"dependencies": {
- "Microsoft.AspNetCore.Components.Web": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.Configuration.Json": "10.0.10",
- "Microsoft.Extensions.Logging": "10.0.10",
- "Microsoft.JSInterop.WebAssembly": "10.0.10"
+ "Microsoft.AspNetCore.Components.Web": "10.0.12",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.12",
+ "Microsoft.Extensions.Configuration.Json": "10.0.12",
+ "Microsoft.Extensions.Logging": "10.0.12",
+ "Microsoft.JSInterop.WebAssembly": "10.0.12"
}
},
"Microsoft.NET.ILLink.Tasks": {
@@ -41,8 +41,8 @@
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -59,238 +59,238 @@
},
"Microsoft.AspNetCore.Authorization": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "FxWC2bc788/51CiSiMkKW5gQyqrSSs1991BhphS6ZARMGii+3Qr355Q9OSB/nBpdHVjIopfegAhreZ6UPpO9WA==",
+ "resolved": "10.0.12",
+ "contentHash": "k4UspALZJWyBlb4rGPjMYO3p1/muEN6cJZTlWPfoRFU/LRP4fx1m19imWI/i/x7Sh9kNnldqlq+DU6w8pPnOtQ==",
"dependencies": {
- "Microsoft.AspNetCore.Metadata": "10.0.10",
- "Microsoft.Extensions.Diagnostics": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.AspNetCore.Metadata": "10.0.12",
+ "Microsoft.Extensions.Diagnostics": "10.0.12",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.AspNetCore.Components": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "wlCBFU9YxqhUc2kVbl/FCGNFSbRjS312WVk9YRVjs/OcZ+Yqa9QsD7z+UcBzNNAbcPpEM98f/PaaD6lHt5rmIg==",
+ "resolved": "10.0.12",
+ "contentHash": "NyGmmcvuo3fYpFDJKpKLHDqVfS0egBgx2E6d+oIeN0bu573INc6m8RWtFwkD+pDd8l34XkJKjO2vAOgEaeZUUg==",
"dependencies": {
- "Microsoft.AspNetCore.Authorization": "10.0.10",
- "Microsoft.AspNetCore.Components.Analyzers": "10.0.10"
+ "Microsoft.AspNetCore.Authorization": "10.0.12",
+ "Microsoft.AspNetCore.Components.Analyzers": "10.0.12"
}
},
"Microsoft.AspNetCore.Components.Analyzers": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZBJobkEDv6yWftw3ycZMkuV9YpvJOBmjWpg2UbQ0Ol4THObhKai0PNl/SGFBmpw03JKCPA63RgplQOA1LQbRDg=="
+ "resolved": "10.0.12",
+ "contentHash": "XXK/4sZejrRUFmm1uU6iSwcsfzURFpqXRzm3ycALmgmk8zl6HwXFMKjPgrO5azVPlrHeNPYRftMukjbwD4fa1w=="
},
"Microsoft.AspNetCore.Components.Forms": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "09cKk0/t83Y5DN5ne4J9Y+OiLJEQ+XBFGIoD0UXAnae8yQEkFa/OYbX0bBGkx0k5r5ndta/CMdlMk3lCG81R0g==",
+ "resolved": "10.0.12",
+ "contentHash": "11XKiT7Bmj4U87PGYUjX+SsgPClZZ9xsDQktERyxb5QgEyIEHHBbCGSADXHpZ2+b5Xpq7HvHvHdWEwD+XByE0Q==",
"dependencies": {
- "Microsoft.AspNetCore.Components": "10.0.10",
- "Microsoft.Extensions.Validation": "10.0.10"
+ "Microsoft.AspNetCore.Components": "10.0.12",
+ "Microsoft.Extensions.Validation": "10.0.12"
}
},
"Microsoft.AspNetCore.Components.Web": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "8+cyStKhSy94Q2L/2zmgk0H1f+GKvBGEvTImT0qdsCqeNbT7ilGDKTIJ1PiugsPtSNLuUEABUqMpA3rE1yAKFg==",
+ "resolved": "10.0.12",
+ "contentHash": "VFmcGnah8P8uxJ+/olJgw0e3IX6THGmxqKH+5E7K/kRKjcLXIYNTKsE4EyiJG8AjtxH65aKNUsobpI4Zqc6hmg==",
"dependencies": {
- "Microsoft.AspNetCore.Components": "10.0.10",
- "Microsoft.AspNetCore.Components.Forms": "10.0.10",
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10",
- "Microsoft.JSInterop": "10.0.10"
+ "Microsoft.AspNetCore.Components": "10.0.12",
+ "Microsoft.AspNetCore.Components.Forms": "10.0.12",
+ "Microsoft.Extensions.DependencyInjection": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12",
+ "Microsoft.JSInterop": "10.0.12"
}
},
"Microsoft.AspNetCore.Metadata": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "nmZYV9OQ69r3EDOj0SW1JLgD4uFHfMNDKb8mk8Mf4y0Enw3AzkMD85zPuAk5FqmEz8PS0WagR/tJCwLg8xpI3Q=="
+ "resolved": "10.0.12",
+ "contentHash": "KxeBBg1dEf3/Qr3VzghQIG5WDl8v4a+Kzr1pizRVidi5qMm+ymHYSB6vfO9tL20AXv1a5prQtwNQZqTfdeFYCQ=="
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==",
+ "resolved": "10.0.12",
+ "contentHash": "e3IPP32CRNL031VZJAUTlCTG0YN7WFh4mN3fsSHTDQCJB+3+f0jGycv4fXk3rrftaY3B85XrQaj7sRthrOsavg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==",
+ "resolved": "10.0.12",
+ "contentHash": "8xaGcvS/qZ1otoxPQCEJkNva389CVL/plNcvIETZhQTETYdRkYDPEYhUMoAGONo4FU45ufdfE0j29AfWVVj0wA==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==",
+ "resolved": "10.0.12",
+ "contentHash": "dAgIf1TOr8KLs+aBRIbXUZBjHoSH4rDG8+XkX/Q6AZwkQdMA0+yPDKTHsieeXdZDfpOpZVHzOnuAb5Z2nX3KsA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.FileExtensions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==",
+ "resolved": "10.0.12",
+ "contentHash": "PNPS7yYH9U2M0dExn0tMkQFVtE53xTlCs/dgTfsWTTFyCF6qwGT3VrTgm2nnnkSRlSmvM9/J+n9xCpyzd9xTpQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Configuration.Json": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==",
+ "resolved": "10.0.12",
+ "contentHash": "H4u2ZeIhjmRQvbHj7S7U4MK1kXb0khx3UtOWcir32VHczdFyIVF0lvHew/VVHmCF7Uk0QseAUaO7HyFKOCSiKA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.12",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==",
+ "resolved": "10.0.12",
+ "contentHash": "lXyK2O5GoYvfxW8eCFcD16JFbcoSTM1sJkAM0UHS1jZyl9NYMW64Tqm6OQFT0IDBjZi+xHt95/Zg+nxZhGFhZg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA=="
+ "resolved": "10.0.12",
+ "contentHash": "9/qymSh7hVDMGTGwrLz8MRp5zRyXy9adGDOs4HwRdnLil3oZGYuWeZjbmHgCQ9BL1qBroVfgUK3U/nb61617Cw=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==",
+ "resolved": "10.0.12",
+ "contentHash": "amx0O/R4dReqKlC3T740+CHpX8D8tAIV0f5kAPfFi4XK9jYo9BSepGt9/rWfvvCoSMaZ1+XvnqPp/Vv2fmTdAg==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.10",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10"
+ "Microsoft.Extensions.Configuration": "10.0.12",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.12"
}
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==",
+ "resolved": "10.0.12",
+ "contentHash": "fMp91qlRlMOuHfMyp7LuAnOS+MOeWTF1obJmyFcs4nZCXu6pr+QB1AbFJcl2qpBltBrqF/Y7+Rn9IuNcSuctig==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==",
+ "resolved": "10.0.12",
+ "contentHash": "iQseV6HixWzEYQH4i++84ToIroXnM5jC1TJF4EqBz3lWNG1HBTMYDLkRb6Wm3wk5V6WqSfl7NukO/LYsloGyfg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==",
+ "resolved": "10.0.12",
+ "contentHash": "3cY+wo2+Qe65BVwShhr2fFqZv5Ns73h3kX4mpW3WvSgfT3AWCk0hKArKW4TF7Dg3mvbJdA6RhWPW7FR+PS5/1w==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.12",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w=="
+ "resolved": "10.0.12",
+ "contentHash": "45cV+UeI0chPAIXrx9Wv7K4PJXuuIR2pnOur5MOAo6kOFclBHSLLDrvGAxMfWRMtUvpv/kQZkxlgaUN56jwzSQ=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==",
+ "resolved": "10.0.12",
+ "contentHash": "6I46fTPfgYkrjRYfRXbho9WOvOelTnNjWuZws/hzGHDASH1LEJeA4VKK9k3wJvido8o7jJSB5WkMTonX7HM1bA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection": "10.0.12",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==",
+ "resolved": "10.0.12",
+ "contentHash": "+24lC4plfbEDNfLAdTV/SWKS7dW+16X4HdydO3R++134kSNTzcbYA4KpR1Hdh6uWisB8Za3AzwyOn+K+NxWIug==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==",
+ "resolved": "10.0.12",
+ "contentHash": "TDYD33TSRpXKZWlmTXNlj5kCihxatmv2Ec1u6C+bMYLphCS7PoSLE9Pjd/nunDoE7yETk+LLKjVJX78HYtWjpA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==",
+ "resolved": "10.0.12",
+ "contentHash": "rqpu4qj5WE9x1IHGXSIgHBKi7IUlQaHyp4aXCYIanG2OghlUMFZpZTgExaXwcvmLAJHsxKQWMPpc7D2WIbCVtA==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.10",
- "Microsoft.Extensions.Configuration.Binder": "10.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10",
- "Microsoft.Extensions.Primitives": "10.0.10"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.12",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12",
+ "Microsoft.Extensions.Primitives": "10.0.12"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ=="
+ "resolved": "10.0.12",
+ "contentHash": "dYfCLR52UA+3DL7C4I/pvSaRPkNqxrUAQmbFL2u0zvYKKzqgrFCJl08Df+F1aYc8leu9JvpC9bsURUdpExcBXQ=="
},
"Microsoft.Extensions.Validation": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "d77zBZk+Z4uo6hEuLvMY+yMjLkn2T/vX5c2sB0sdoSxQVZk7qvec6SuORp2/uZp7UchX4hNp+VJm4GsoSE0waA==",
+ "resolved": "10.0.12",
+ "contentHash": "6aeYPe1BpiwZifwTQ07GzFrauMxRSh2lZC1oleWvaWB7afNR8cE8EvMuE6hP6X9yICVuKeBQC/jXhEGq1Y1QdQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10",
- "Microsoft.Extensions.Options": "10.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
+ "Microsoft.Extensions.Options": "10.0.12"
}
},
"Microsoft.JSInterop": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "VivWvz1iFR3Ntf/e5/xci6o/MF2tcHiprNkhRlL+gMkBoDjQJCioiO+Gwp/DP8scuzqbp3b9C3wh+zuy4pD4AA=="
+ "resolved": "10.0.12",
+ "contentHash": "bLgqhSs2YS3i2sOe8Mo11JzgdktB+/VADJXx2oSCE1crpg3RbFESn1mEBfiO4MjX9icW+An1zdGBFucIwIYwmA=="
},
"Microsoft.JSInterop.WebAssembly": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "FjPAGQWbCP85FWY2Wl9opHSsY+u9nZb8Ui6eTVHEMY/RJateOhW78jEtC4QOQ/6slkS1MKyIAF6ZHIrUR1fX/w==",
+ "resolved": "10.0.12",
+ "contentHash": "v8A9+3yOF6yD2nJzkDyINlkWxiB6ufCutO4Tgo3edn+CyI2WdstA8VzXy7sJrbtB+OaTfUZdaBET2JMMWuJyig==",
"dependencies": {
- "Microsoft.JSInterop": "10.0.10"
+ "Microsoft.JSInterop": "10.0.12"
}
},
"arcforges.web.ui": {
"type": "Project",
"dependencies": {
- "ArcForges.Contracts.PublicApi": "[1.0.0-ci.287.1, )"
+ "ArcForges.Contracts.PublicApi": "[1.0.0-ci.350.1, )"
}
},
"ArcForges.Contracts.PublicApi": {
"type": "CentralTransitive",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
@@ -298,4 +298,4 @@
},
"net10.0/browser-wasm": {}
}
-}
+}
\ No newline at end of file
diff --git a/src/ArcForges.Web.Site/packages.lock.json b/src/ArcForges.Web.Site/packages.lock.json
index 8da3e53..64e3f8e 100644
--- a/src/ArcForges.Web.Site/packages.lock.json
+++ b/src/ArcForges.Web.Site/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
@@ -45,4 +45,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/src/ArcForges.Web.Ui/packages.lock.json b/src/ArcForges.Web.Ui/packages.lock.json
index ee4d42b..79c5285 100644
--- a/src/ArcForges.Web.Ui/packages.lock.json
+++ b/src/ArcForges.Web.Ui/packages.lock.json
@@ -4,25 +4,25 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"ArcForges.Contracts.PublicApi": {
"type": "Direct",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -39,4 +39,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/ArcForges.Web.App.Tests/packages.lock.json b/tests/ArcForges.Web.App.Tests/packages.lock.json
index 8f0c9b6..cbb1b2a 100644
--- a/tests/ArcForges.Web.App.Tests/packages.lock.json
+++ b/tests/ArcForges.Web.App.Tests/packages.lock.json
@@ -4,18 +4,18 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"bunit": {
"type": "Direct",
- "requested": "[2.9.0, )",
- "resolved": "2.9.0",
- "contentHash": "Jz9ywwpjjYHppFDw4bIMkk5cNOy0vN74p3PzJFVIlCZicK8vpAovM5LsuNDLKE4bpwISNKrjwSrsw4SIVzT+0g==",
+ "requested": "[2.11.3, )",
+ "resolved": "2.11.3",
+ "contentHash": "tyHufngemDi1XAfS4kx0hNZBw3HT73M/Qsj+szQTMrDpLJB2BPPBFpWh70j/b1RF289ix1zDqd7vMcgf6rAysw==",
"dependencies": {
- "AngleSharp": "1.7.0",
- "AngleSharp.Css": "1.0.1",
+ "AngleSharp": "1.8.1",
+ "AngleSharp.Css": "1.1.2",
"AngleSharp.Diffing": "1.1.1",
"Microsoft.AspNetCore.Components": "10.0.10",
"Microsoft.AspNetCore.Components.Authorization": "10.0.10",
@@ -41,8 +41,8 @@
},
"AngleSharp.Css": {
"type": "Transitive",
- "resolved": "1.0.1",
- "contentHash": "6S13xNHH+SUGPZd6EO1MhkuDbpEnFroUM6A8DZpLJHQnLRTvtBJb3Ydu65s618E4gWF9FSWmM5jhKk4RIfwT2A==",
+ "resolved": "1.1.2",
+ "contentHash": "7o5yCTuURjxmjy+O5/2EDQihTwnVlbeg9cIO+Zq8zDLt/7AZWebOfIxij+cejBGUBMad95wl5VlY3XFo3VQuCg==",
"dependencies": {
"AngleSharp": "[1.5.0, 2.0.0)"
}
@@ -58,8 +58,8 @@
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -466,22 +466,22 @@
"arcforges.web.ui": {
"type": "Project",
"dependencies": {
- "ArcForges.Contracts.PublicApi": "[1.0.0-ci.287.1, )"
+ "ArcForges.Contracts.PublicApi": "[1.0.0-ci.350.1, )"
}
},
"AngleSharp": {
"type": "CentralTransitive",
- "requested": "[1.7.0, )",
- "resolved": "1.7.0",
- "contentHash": "v1R++46dblGRBo2/fKFUfgtZOaFnDGQhqBM0AarxgZSJuumj1e1vexBbjlTv2hx3Olr3qeoJa2yUoWyv5fuJ5A=="
+ "requested": "[1.8.4, )",
+ "resolved": "1.8.4",
+ "contentHash": "lbwt3oqjyxI6x01NT0kRqnudE+gxLqRAs/X49/iVWyguj6OtRfYCanV1mL+jYZgeeAqnGqWzqi7+s5gdtBF1Ag=="
},
"ArcForges.Contracts.PublicApi": {
"type": "CentralTransitive",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
@@ -517,4 +517,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/ArcForges.Web.Operations.Tests/packages.lock.json b/tests/ArcForges.Web.Operations.Tests/packages.lock.json
index 0145148..a839ab9 100644
--- a/tests/ArcForges.Web.Operations.Tests/packages.lock.json
+++ b/tests/ArcForges.Web.Operations.Tests/packages.lock.json
@@ -4,18 +4,18 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"bunit": {
"type": "Direct",
- "requested": "[2.9.0, )",
- "resolved": "2.9.0",
- "contentHash": "Jz9ywwpjjYHppFDw4bIMkk5cNOy0vN74p3PzJFVIlCZicK8vpAovM5LsuNDLKE4bpwISNKrjwSrsw4SIVzT+0g==",
+ "requested": "[2.11.3, )",
+ "resolved": "2.11.3",
+ "contentHash": "tyHufngemDi1XAfS4kx0hNZBw3HT73M/Qsj+szQTMrDpLJB2BPPBFpWh70j/b1RF289ix1zDqd7vMcgf6rAysw==",
"dependencies": {
- "AngleSharp": "1.7.0",
- "AngleSharp.Css": "1.0.1",
+ "AngleSharp": "1.8.1",
+ "AngleSharp.Css": "1.1.2",
"AngleSharp.Diffing": "1.1.1",
"Microsoft.AspNetCore.Components": "10.0.10",
"Microsoft.AspNetCore.Components.Authorization": "10.0.10",
@@ -41,8 +41,8 @@
},
"AngleSharp.Css": {
"type": "Transitive",
- "resolved": "1.0.1",
- "contentHash": "6S13xNHH+SUGPZd6EO1MhkuDbpEnFroUM6A8DZpLJHQnLRTvtBJb3Ydu65s618E4gWF9FSWmM5jhKk4RIfwT2A==",
+ "resolved": "1.1.2",
+ "contentHash": "7o5yCTuURjxmjy+O5/2EDQihTwnVlbeg9cIO+Zq8zDLt/7AZWebOfIxij+cejBGUBMad95wl5VlY3XFo3VQuCg==",
"dependencies": {
"AngleSharp": "[1.5.0, 2.0.0)"
}
@@ -58,8 +58,8 @@
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -456,22 +456,22 @@
"arcforges.web.ui": {
"type": "Project",
"dependencies": {
- "ArcForges.Contracts.PublicApi": "[1.0.0-ci.287.1, )"
+ "ArcForges.Contracts.PublicApi": "[1.0.0-ci.350.1, )"
}
},
"AngleSharp": {
"type": "CentralTransitive",
- "requested": "[1.7.0, )",
- "resolved": "1.7.0",
- "contentHash": "v1R++46dblGRBo2/fKFUfgtZOaFnDGQhqBM0AarxgZSJuumj1e1vexBbjlTv2hx3Olr3qeoJa2yUoWyv5fuJ5A=="
+ "requested": "[1.8.4, )",
+ "resolved": "1.8.4",
+ "contentHash": "lbwt3oqjyxI6x01NT0kRqnudE+gxLqRAs/X49/iVWyguj6OtRfYCanV1mL+jYZgeeAqnGqWzqi7+s5gdtBF1Ag=="
},
"ArcForges.Contracts.PublicApi": {
"type": "CentralTransitive",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
@@ -491,4 +491,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/ArcForges.Web.Policy.Tests/packages.lock.json b/tests/ArcForges.Web.Policy.Tests/packages.lock.json
index 1cf7f05..87e9614 100644
--- a/tests/ArcForges.Web.Policy.Tests/packages.lock.json
+++ b/tests/ArcForges.Web.Policy.Tests/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"xunit.v3.mtp-v2": {
"type": "Direct",
@@ -129,4 +129,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/ArcForges.Web.Site.Tests/packages.lock.json b/tests/ArcForges.Web.Site.Tests/packages.lock.json
index 4883249..b8ce1d6 100644
--- a/tests/ArcForges.Web.Site.Tests/packages.lock.json
+++ b/tests/ArcForges.Web.Site.Tests/packages.lock.json
@@ -4,15 +4,15 @@
"net10.0": {
"AngleSharp": {
"type": "Direct",
- "requested": "[1.7.0, )",
- "resolved": "1.7.0",
- "contentHash": "v1R++46dblGRBo2/fKFUfgtZOaFnDGQhqBM0AarxgZSJuumj1e1vexBbjlTv2hx3Olr3qeoJa2yUoWyv5fuJ5A=="
+ "requested": "[1.8.4, )",
+ "resolved": "1.8.4",
+ "contentHash": "lbwt3oqjyxI6x01NT0kRqnudE+gxLqRAs/X49/iVWyguj6OtRfYCanV1mL+jYZgeeAqnGqWzqi7+s5gdtBF1Ag=="
},
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"xunit.v3.mtp-v2": {
"type": "Direct",
@@ -176,4 +176,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/ArcForges.Web.Ui.Tests/packages.lock.json b/tests/ArcForges.Web.Ui.Tests/packages.lock.json
index 5fea4f9..050fca6 100644
--- a/tests/ArcForges.Web.Ui.Tests/packages.lock.json
+++ b/tests/ArcForges.Web.Ui.Tests/packages.lock.json
@@ -4,18 +4,18 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"bunit": {
"type": "Direct",
- "requested": "[2.9.0, )",
- "resolved": "2.9.0",
- "contentHash": "Jz9ywwpjjYHppFDw4bIMkk5cNOy0vN74p3PzJFVIlCZicK8vpAovM5LsuNDLKE4bpwISNKrjwSrsw4SIVzT+0g==",
+ "requested": "[2.11.3, )",
+ "resolved": "2.11.3",
+ "contentHash": "tyHufngemDi1XAfS4kx0hNZBw3HT73M/Qsj+szQTMrDpLJB2BPPBFpWh70j/b1RF289ix1zDqd7vMcgf6rAysw==",
"dependencies": {
- "AngleSharp": "1.7.0",
- "AngleSharp.Css": "1.0.1",
+ "AngleSharp": "1.8.1",
+ "AngleSharp.Css": "1.1.2",
"AngleSharp.Diffing": "1.1.1",
"Microsoft.AspNetCore.Components": "10.0.10",
"Microsoft.AspNetCore.Components.Authorization": "10.0.10",
@@ -41,8 +41,8 @@
},
"AngleSharp.Css": {
"type": "Transitive",
- "resolved": "1.0.1",
- "contentHash": "6S13xNHH+SUGPZd6EO1MhkuDbpEnFroUM6A8DZpLJHQnLRTvtBJb3Ydu65s618E4gWF9FSWmM5jhKk4RIfwT2A==",
+ "resolved": "1.1.2",
+ "contentHash": "7o5yCTuURjxmjy+O5/2EDQihTwnVlbeg9cIO+Zq8zDLt/7AZWebOfIxij+cejBGUBMad95wl5VlY3XFo3VQuCg==",
"dependencies": {
"AngleSharp": "[1.5.0, 2.0.0)"
}
@@ -58,8 +58,8 @@
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "Jwe5Z6K57vDsKmcxQFbbwyQZQUQsOkzYH26ogQIRb/biRtaGxLCtOsNg4felCuNTJt9bwRmC6AGx3eJyCoCk/g==",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "/+3FP6Ys+LTJ+FlsCndfdWd1dle0ZF4H6aBcSUnbBG1vYBUamo/+xf7NY8t0hLrBoPWI4d1fArxKSrcG4TvOMg==",
"dependencies": {
"Google.Protobuf": "3.36.1"
}
@@ -449,22 +449,22 @@
"arcforges.web.ui": {
"type": "Project",
"dependencies": {
- "ArcForges.Contracts.PublicApi": "[1.0.0-ci.287.1, )"
+ "ArcForges.Contracts.PublicApi": "[1.0.0-ci.350.1, )"
}
},
"AngleSharp": {
"type": "CentralTransitive",
- "requested": "[1.7.0, )",
- "resolved": "1.7.0",
- "contentHash": "v1R++46dblGRBo2/fKFUfgtZOaFnDGQhqBM0AarxgZSJuumj1e1vexBbjlTv2hx3Olr3qeoJa2yUoWyv5fuJ5A=="
+ "requested": "[1.8.4, )",
+ "resolved": "1.8.4",
+ "contentHash": "lbwt3oqjyxI6x01NT0kRqnudE+gxLqRAs/X49/iVWyguj6OtRfYCanV1mL+jYZgeeAqnGqWzqi7+s5gdtBF1Ag=="
},
"ArcForges.Contracts.PublicApi": {
"type": "CentralTransitive",
- "requested": "[1.0.0-ci.287.1, )",
- "resolved": "1.0.0-ci.287.1",
- "contentHash": "/chAZbT/NTs4yyQBV5dgh37/dWBTKt3PHCikIidI9T90LheydsJoCWxKHGC6Tjzw0rqA62rYxnQfXGzKhTea5Q==",
+ "requested": "[1.0.0-ci.350.1, )",
+ "resolved": "1.0.0-ci.350.1",
+ "contentHash": "oFFsXFCJdcfcNAO6ySzGABDHkMu7/NNAD8b9Nm6V97yHZ6Ug1XKEqbFnSZSwDSAkK4TP/d+hTw81XIGj7k+Lkg==",
"dependencies": {
- "ArcForges.Contracts.Foundation": "1.0.0-ci.287.1",
+ "ArcForges.Contracts.Foundation": "1.0.0-ci.350.1",
"Google.Protobuf": "3.36.1",
"Grpc.Core.Api": "2.84.0"
}
@@ -484,4 +484,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tests/browser/ArcForges.Web.Browser.Tests/packages.lock.json b/tests/browser/ArcForges.Web.Browser.Tests/packages.lock.json
index d779706..d700562 100644
--- a/tests/browser/ArcForges.Web.Browser.Tests/packages.lock.json
+++ b/tests/browser/ArcForges.Web.Browser.Tests/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"Deque.AxeCore.Playwright": {
"type": "Direct",
@@ -21,9 +21,9 @@
},
"Microsoft.Playwright": {
"type": "Direct",
- "requested": "[1.62.0, )",
- "resolved": "1.62.0",
- "contentHash": "cos6dmHPcMpS6bXw2WEgoXb8KXwMhs3c5L0P/cUf2rdUpjVA3g3u+KiSpVp2VCzsXymRpy2tFHqm+Wnz7s5VhQ==",
+ "requested": "[1.63.0, )",
+ "resolved": "1.63.0",
+ "contentHash": "O9F45Tt5vjauIo7mTTgQtahigL7cfRLvBMpErLJfdvgCnQ14yue5BmRASNnfNBWRBni4Mqp2YiD1eFGIO4nUUw==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"System.ComponentModel.Annotations": "5.0.0"
@@ -173,4 +173,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/tools/ArcForges.Web.Tooling/packages.lock.json b/tools/ArcForges.Web.Tooling/packages.lock.json
index a7e5ef9..5f47cff 100644
--- a/tools/ArcForges.Web.Tooling/packages.lock.json
+++ b/tools/ArcForges.Web.Tooling/packages.lock.json
@@ -4,9 +4,9 @@
"net10.0": {
"ArcForges.Build.Policy": {
"type": "Direct",
- "requested": "[1.0.0-ci.94.1, )",
- "resolved": "1.0.0-ci.94.1",
- "contentHash": "PCpeEXikk2m87zhMF6L8tbHe2QrI87mO4Nc5lJBenEDhOePwwV4TkArc6IaM1G11Pm8ojVjurLAIoPW22ozb/A=="
+ "requested": "[1.0.0-ci.130.1, )",
+ "resolved": "1.0.0-ci.130.1",
+ "contentHash": "+9cGGo8JxDrOXzxlV8qLI3fG+ANxc2JG68eg1kpGcglI+6WzFf4oHqiRZKhkb3Wu+mkc0BYCsMYg3T1BnjeVwQ=="
},
"ArcForges.Contracts.Foundation": {
"type": "Transitive",
@@ -51,4 +51,4 @@
}
}
}
-}
+}
\ No newline at end of file