diff --git a/Nexus.Application/Nexus.Application.csproj b/Nexus.Application/Nexus.Application.csproj
index c287efd..bf7ef21 100644
--- a/Nexus.Application/Nexus.Application.csproj
+++ b/Nexus.Application/Nexus.Application.csproj
@@ -12,15 +12,15 @@
-
-
+
+
-
+
-
+
diff --git a/Nexus.Application/packages.lock.json b/Nexus.Application/packages.lock.json
index 26fe948..0a61cf6 100644
--- a/Nexus.Application/packages.lock.json
+++ b/Nexus.Application/packages.lock.json
@@ -10,18 +10,15 @@
},
"Marten": {
"type": "Direct",
- "requested": "[8.37.1, )",
- "resolved": "8.37.1",
- "contentHash": "2a6ucegNZHhsdJm4680858iAfRsmlxb2cvUAaFSHwVx9I9qqsyk1fquEV+Zo4QpeQRmfcKAgwtAgX7fGIDacsQ==",
+ "requested": "[9.2.0, )",
+ "resolved": "9.2.0",
+ "contentHash": "LkshYjIKaeQeBVvNF+lXeIJofsgTWR5sBfQX6Fb36HafhU1INLpJ09cM04V7tQ+5pVfQOo79cI2+cs5vIbjh1g==",
"dependencies": {
- "JasperFx": "1.29.1",
- "JasperFx.Events": "1.35.0",
- "JasperFx.RuntimeCompiler": "4.5.0",
+ "JasperFx": "2.2.0",
+ "JasperFx.Events": "2.2.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.IO.RecyclableMemoryStream": "3.0.1",
- "Newtonsoft.Json": "13.0.3",
- "Npgsql.Json.NET": "9.0.4",
- "Weasel.Postgresql": "8.15.0"
+ "Weasel.Postgresql": "9.0.1"
}
},
"Microsoft.Extensions.Hosting": {
@@ -84,33 +81,34 @@
},
"WolverineFx.Http": {
"type": "Direct",
- "requested": "[5.39.3, )",
- "resolved": "5.39.3",
- "contentHash": "lmmkYCKi1SzW+fNyoDNJnEClpQxEvduw9tbFTTLR91QK1wlomiMUNs0l2YC8ITV96U34EpZdJU4IVdZsnrL2eQ==",
+ "requested": "[6.1.0, )",
+ "resolved": "6.1.0",
+ "contentHash": "zNICY+t67ccDS3BdleCMxyhm8lxhL0NToxT2L1Srw4nZM2XkjrAG+rD9UZVnAqVd9DAcKdCi7cqud903Ynh0Cg==",
"dependencies": {
"Asp.Versioning.Abstractions": "[10.0.0, 11.0.0)",
- "WolverineFx": "5.39.3"
+ "JasperFx.SourceGenerator": "2.2.0",
+ "WolverineFx": "6.1.0"
}
},
"WolverineFx.Http.Marten": {
"type": "Direct",
- "requested": "[5.39.3, )",
- "resolved": "5.39.3",
- "contentHash": "Ge2EIu+IxF8RqSWixDeXgO2urz80SwZ5VUILNBW0CZBmp/jNoDtDgnWSZlXNvqtcLJ+EXct06+RpvbmKvlq+AA==",
+ "requested": "[6.1.0, )",
+ "resolved": "6.1.0",
+ "contentHash": "KxLRUmju3JTD0YDhwJSmC8I0GOzLpQ13QEe2k2FN6lPWCAyLqEl31AK1PG+7CY+/W75szORPpziayW72CpVO4g==",
"dependencies": {
- "Marten.AspNetCore": "8.35.0",
- "WolverineFx.Http": "5.39.3",
- "WolverineFx.Marten": "5.39.3"
+ "Marten.AspNetCore": "9.2.0",
+ "WolverineFx.Http": "6.1.0",
+ "WolverineFx.Marten": "6.1.0"
}
},
"WolverineFx.Marten": {
"type": "Direct",
- "requested": "[5.39.3, )",
- "resolved": "5.39.3",
- "contentHash": "wtqA4nGO4cju27SwhmTVnsBnRQ9c9UnEHrJiaeeK9ZyCpcNn3U5lKT7Wa30jP/6SnfCH9RmgBNov0KRQYyCxLw==",
+ "requested": "[6.1.0, )",
+ "resolved": "6.1.0",
+ "contentHash": "94YOwmjLiM2owGaOhPSQ/BAcbWbV9OlKxgaXJstFYpBcswH9vcAeZbYPA3ymHrfsO6dZRumrIHmj5YmiRIKUsw==",
"dependencies": {
- "Marten": "8.35.0",
- "WolverineFx.Postgresql": "5.39.3"
+ "Marten": "9.2.0",
+ "WolverineFx.Postgresql": "6.1.0"
}
},
"WolverineFx.RabbitMQ": {
@@ -147,13 +145,8 @@
},
"FastExpressionCompiler": {
"type": "Transitive",
- "resolved": "5.3.0",
- "contentHash": "XRmGW48Gdm7B70WUtTJJUnmuc8jRDmOhhjG/a3rix/nXChnrkETaSvA0j2VrcsH4MNeYLe60LA5o5JABmbneag=="
- },
- "Humanizer.Core": {
- "type": "Transitive",
- "resolved": "2.14.1",
- "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ "resolved": "5.4.1",
+ "contentHash": "nqMykMspK5cQd35Y8ulQzAujxCcCwZVUne32pC5xNpXqrbPCuKOPMWkKHJ3LveAZPm6dsVvump0TJ1SZ9RzfTQ=="
},
"ImTools": {
"type": "Transitive",
@@ -162,10 +155,10 @@
},
"JasperFx": {
"type": "Transitive",
- "resolved": "1.31.0",
- "contentHash": "4ixFajJnNJf9Unuc49rq8pKtHYMdUVepE1tX921F48u6BAbf9BNuGdijDioehYLGl/yhsF2yjRrQXpsN9FMZIg==",
+ "resolved": "2.2.0",
+ "contentHash": "3MLmNMaDBNnQEOmITM8XWr+fOuq1fyfJPIOiprJa9UMC/a3amVnXyw6iCrH3RWHkDp2d/JaPKaVkYL4eptVjDA==",
"dependencies": {
- "FastExpressionCompiler": "5.3.0",
+ "FastExpressionCompiler": "5.4.1",
"ImTools": "4.0.0",
"Microsoft.Bcl.TimeProvider": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
@@ -178,157 +171,30 @@
},
"JasperFx.Events": {
"type": "Transitive",
- "resolved": "1.36.0",
- "contentHash": "xLThG3rvcv8NNkNuCU334Ut+9qODX8tTBqe8J9IAP7auyq4qv/TYmqmKYnkDAJVIW6xl6LECVDFgJMD3YZTbow==",
+ "resolved": "2.2.0",
+ "contentHash": "V3okdyCwWLKT0xRq+DWr0bm4CmwJKCDh3Z9ahVJjMcrgq867oTojYFfqrL9b792HnfBEui/UbQXeQuLY3nVMTg==",
"dependencies": {
- "JasperFx": "1.31.0"
+ "JasperFx": "2.2.0"
}
},
- "JasperFx.RuntimeCompiler": {
+ "JasperFx.SourceGenerator": {
"type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "SGJlU1kD8lX8A5p0hBWTPDV7dvPzoUB37IZjprWgA+L5yZZNyBElpn6UPNo7ZuXLKKwlSSt8BWTr99vxpxT3JA==",
- "dependencies": {
- "JasperFx": "1.28.0",
- "Microsoft.CodeAnalysis": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.CodeAnalysis.Scripting": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
- }
- },
- "JasperFx.SourceGeneration": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "yIOaiA/OrlXQLGPjxFDubHnOU8MCzPTz465xBGRITMm4fDf7DbWKogb2SZC2jYLWEj27q3smTz1Z7lU4h1KkOQ=="
+ "resolved": "2.2.0",
+ "contentHash": "iqnO0kMwPpu3H8jkEXD4AJSt8sXvR/L8fShy4w4lNxVdF+8mHC0+ymhN5iFZyl0qHbKpN1KpdEcpC2vWh/hchg=="
},
"Marten.AspNetCore": {
"type": "Transitive",
- "resolved": "8.35.0",
- "contentHash": "ZsqzzmXNCUVRrPBX9UG9UyCyJK5CI6a+urOuPZEqbgWtp1FNAokgaaYy8a870MZEjLEnHo5buuCGpAP/3ZHcYg==",
+ "resolved": "9.2.0",
+ "contentHash": "wVPMC6C57dDxJdiR7bKMTOABL0TgtxK0CEEIkAdnxUDHK+3c+NT8maGyG+37r33dDIfqw97Rq3Hkt/6zvWAdZw==",
"dependencies": {
- "Marten": "8.35.0"
+ "Marten": "9.2.0"
}
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "owmu2Cr3IQ8yQiBleBHlGk8dSQ12oaF2e7TpzwJKEl4m84kkZJjEY1n33L67Y3zM5jPOjmmbdHjbfiL0RqcMRQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.0",
"contentHash": "bUubrBD6tRJE3V1kvRloYc6NymH3R5oFKjAS9e0ELNx6u0ZR+zjps9dDQyjgqN/rArzl7f+21KGszj3YRN7F2Q=="
},
- "Microsoft.CodeAnalysis": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "X7vItpZDkGm4NS2wp4P1S07Z1e61LaBWDW5tPXE1c6z5/x9KbF2RymhAPoYg7Qoiyk7odEZ6EjBEJ47p3dBpYQ==",
- "dependencies": {
- "Humanizer.Core": "2.14.1",
- "Microsoft.Bcl.AsyncInterfaces": "9.0.0",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "[5.0.0]",
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "[5.0.0]",
- "System.Composition": "9.0.0"
- }
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "type": "Transitive",
- "resolved": "3.11.0",
- "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg=="
- },
- "Microsoft.CodeAnalysis.Common": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0"
- }
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]"
- }
- },
- "Microsoft.CodeAnalysis.CSharp.Scripting": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1sGloRYbG3743ut/+vuXy9/WaRQTm7mDtp71rBaVSmKpFntvo5Hcro1ubg6/3SeeLtiFYJl7V3Dk0Fo3CGlnHA==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.CSharp": "[5.0.0]",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]",
- "Microsoft.CodeAnalysis.Scripting.Common": "[5.0.0]"
- }
- },
- "Microsoft.CodeAnalysis.CSharp.Workspaces": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Al/Q8B+yO8odSqGVpSvrShMFDvlQdIBU//F3E6Rb0YdiLSALE9wh/pvozPNnfmh5HDnvU+mkmSjpz4hQO++jaA==",
- "dependencies": {
- "Humanizer.Core": "2.14.1",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.CSharp": "[5.0.0]",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]",
- "Microsoft.CodeAnalysis.Workspaces.Common": "[5.0.0]",
- "System.Composition": "9.0.0"
- }
- },
- "Microsoft.CodeAnalysis.Scripting": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "/KgZdm6kRTrR/O2jqXxU5GWREYhtVmqcNWczyPt8hsQkFGFK/C6CrLWfG44FCUn0aPHGDRBHYjXlGosQ/H8oXw==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.CSharp.Scripting": "[5.0.0]"
- }
- },
- "Microsoft.CodeAnalysis.Scripting.Common": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "XTulByMNxqXGCgMeODUoG2h4oK4/nLv1BcawRVcjv+UZHMpoaymtdaq3cJqlNrEvYEcbU48g5swJ3RhY1m3fBg==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]"
- }
- },
- "Microsoft.CodeAnalysis.VisualBasic": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "sUBWvHs2HgHGA+b716dgjS7JiXGen5ntyohAurPLR1ZiZzFp3FlnVA7GrMTqVGdVJTVqiC3c4K8k1bk0gj6IPg==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]"
- }
- },
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Nom4UuZVEZGaV6Qa+joJR/BawXZMtflvQJFKc0SaUc3LrZr/8LmRY5cn8mbvLOWIVfwWkQz+cVE6eQKu9qa65g==",
- "dependencies": {
- "Humanizer.Core": "2.14.1",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]",
- "Microsoft.CodeAnalysis.VisualBasic": "[5.0.0]",
- "Microsoft.CodeAnalysis.Workspaces.Common": "[5.0.0]",
- "System.Composition": "9.0.0"
- }
- },
- "Microsoft.CodeAnalysis.Workspaces.Common": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ZbUmIvT6lqTNKiv06Jl5wf0MTMi1vQ1oH7ou4CLcs2C/no/L7EhP3T8y3XXvn9VbqMcJaJnEsNA1jwYUMgc5jg==",
- "dependencies": {
- "Humanizer.Core": "2.14.1",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[5.0.0]",
- "System.Composition": "9.0.0"
- }
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
"resolved": "10.0.0",
@@ -632,11 +498,6 @@
"resolved": "4.0.1",
"contentHash": "jegBasNndmG21G3BmT51suFDCIz/sLN81j+IxmkZ4iWoaDi8LygeHiyNnYbXz5OQh9nCRJFIx1+PJrlYi1Gc9Q=="
},
- "Newtonsoft.Json": {
- "type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
- },
"Npgsql": {
"type": "Transitive",
"resolved": "9.0.4",
@@ -645,15 +506,6 @@
"Microsoft.Extensions.Logging.Abstractions": "8.0.2"
}
},
- "Npgsql.Json.NET": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "Eunq7mqatJujFOaZMdiWT9N7eUXHEFxe4IX/PeN8Nt1BpNYjzF2tPlmqR90EvuGT3tiEicmj4xDviC0UcPwM1w==",
- "dependencies": {
- "Newtonsoft.Json": "13.0.3",
- "Npgsql": "9.0.4"
- }
- },
"Npgsql.NetTopologySuite": {
"type": "Transitive",
"resolved": "9.0.4",
@@ -690,54 +542,6 @@
"resolved": "0.55.0",
"contentHash": "GIfgOvuF8MpU52bprhwtDEtx0gmVIGOepM8bw0lH/TSMD0rg1Xp+5Y53kPG8rFVdcpbNANlhDQ5mEVVPO3/2Tg=="
},
- "System.Composition": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==",
- "dependencies": {
- "System.Composition.AttributedModel": "9.0.0",
- "System.Composition.Convention": "9.0.0",
- "System.Composition.Hosting": "9.0.0",
- "System.Composition.Runtime": "9.0.0",
- "System.Composition.TypedParts": "9.0.0"
- }
- },
- "System.Composition.AttributedModel": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA=="
- },
- "System.Composition.Convention": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==",
- "dependencies": {
- "System.Composition.AttributedModel": "9.0.0"
- }
- },
- "System.Composition.Hosting": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==",
- "dependencies": {
- "System.Composition.Runtime": "9.0.0"
- }
- },
- "System.Composition.Runtime": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA=="
- },
- "System.Composition.TypedParts": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==",
- "dependencies": {
- "System.Composition.AttributedModel": "9.0.0",
- "System.Composition.Hosting": "9.0.0",
- "System.Composition.Runtime": "9.0.0"
- }
- },
"System.Diagnostics.EventLog": {
"type": "Transitive",
"resolved": "10.0.8",
@@ -750,32 +554,32 @@
},
"Weasel.Core": {
"type": "Transitive",
- "resolved": "8.15.1",
- "contentHash": "+X2GRJCVeC6VjA+REbtb9ULtAvVG4DT8Py0tffIRTPsA9IdY89fLu09MFkcnywgTzQK3JB4hKC7t8d9xwdp6jg==",
+ "resolved": "9.0.1",
+ "contentHash": "UvpUg1lJKmFz/bPg/rv4ZyXxY4Q5os/iuL/8c/bAmE/oxBMeA8uGbjZR8SmijGI7gaWv77Rw8q+cMbOPLjoEDA==",
"dependencies": {
- "JasperFx": "1.26.0"
+ "JasperFx": "2.0.1"
}
},
"Weasel.Postgresql": {
"type": "Transitive",
- "resolved": "8.15.1",
- "contentHash": "YD/3CWlqCCX5dBVMZmIYvR8/flwcgDHPQq4EtUHJOlFnPrmQX4Lfd5rmFCIW3n/3F53qxMXl2HaJnxGI1Twtsw==",
+ "resolved": "9.0.1",
+ "contentHash": "AP6pmQBcr7/Wl6zv1UBJDcvvTvqoWqQdh7mJWuOYkLwjktGn5licjfOnAxzDEIa5pLjoJAH47cO7dOnYsnnuIg==",
"dependencies": {
"DistributedLock.Postgres": "1.3.0",
+ "JasperFx.Events": "2.0.0",
"Npgsql": "9.0.4",
"Npgsql.NetTopologySuite": "9.0.4",
- "Weasel.Core": "8.15.1"
+ "Weasel.Core": "9.0.1"
}
},
"WolverineFx": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "uWlfo1mnUK0G6ktHtBa5htcxbRWep6FVzCWM+DmqFCpKUlg+rZKxv6XyfETmqZ30Xfv/BH+TIaFXemSe95mCVA==",
+ "resolved": "6.1.0",
+ "contentHash": "Bh8bNiU4ZCp6KYjrRpz+D/6fWBE41vIm0zqWzsUEaSvZNm9OH9nwIvjzB7zROCVGN+KzZHiAGZ+nTOspjjai1Q==",
"dependencies": {
- "JasperFx": "1.31.0",
- "JasperFx.Events": "1.36.0",
- "JasperFx.RuntimeCompiler": "4.5.0",
- "JasperFx.SourceGeneration": "1.1.0",
+ "JasperFx": "2.2.0",
+ "JasperFx.Events": "2.2.0",
+ "JasperFx.SourceGenerator": "2.2.0",
"Microsoft.Extensions.Caching.Memory": "10.0.0",
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
@@ -785,26 +589,25 @@
"Microsoft.Extensions.Hosting": "10.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.Extensions.ObjectPool": "10.0.2",
- "NewId": "4.0.1",
- "Newtonsoft.Json": "13.0.3"
+ "NewId": "4.0.1"
}
},
"WolverineFx.Postgresql": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "8ILv7In0RK02EXlOVpb9qumX+XJEZ8fSvyYqzHjykTMMp4t8aM5qp0W3TP4b5HT0zI3BbpaNgoUvlGbEYJYkKw==",
+ "resolved": "6.1.0",
+ "contentHash": "/XBscGh35Px3oRruDewSmYtqtsmwLLapS7oG8LFsqAJEoxy93rG73KjxyOPp7LInGDWQynyZyqfFChjfq5AFjw==",
"dependencies": {
- "Weasel.Postgresql": "8.15.1",
- "WolverineFx.RDBMS": "5.39.3"
+ "Weasel.Postgresql": "9.0.1",
+ "WolverineFx.RDBMS": "6.1.0"
}
},
"WolverineFx.RDBMS": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "P9rdWZMhJjqn9t68wu9YekvnpQcOKywQlbDWK8sLKE5gv07mWY6wULXQYjjxXAfNPr7QddC0r1WvSJOZITkRcQ==",
+ "resolved": "6.1.0",
+ "contentHash": "0NVso3WbLkTenMlcZ+E1uAMFnLjYZHIJHjuCJ90BbdcOhLNcqw46MwoRuuv3Ip9OqZ4vfkqtzOy6tqRUvzmW9g==",
"dependencies": {
- "Weasel.Core": "8.15.1",
- "WolverineFx": "5.39.3"
+ "Weasel.Core": "9.0.1",
+ "WolverineFx": "6.1.0"
}
},
"nexus.domain": {
diff --git a/Nexus.Infrastructure/Nexus.Infrastructure.csproj b/Nexus.Infrastructure/Nexus.Infrastructure.csproj
index 79fa79f..954cdcb 100644
--- a/Nexus.Infrastructure/Nexus.Infrastructure.csproj
+++ b/Nexus.Infrastructure/Nexus.Infrastructure.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/Nexus.Infrastructure/packages.lock.json b/Nexus.Infrastructure/packages.lock.json
index d5f68d9..65a3fad 100644
--- a/Nexus.Infrastructure/packages.lock.json
+++ b/Nexus.Infrastructure/packages.lock.json
@@ -65,23 +65,24 @@
},
"WolverineFx.Http": {
"type": "Direct",
- "requested": "[5.39.3, )",
- "resolved": "5.39.3",
- "contentHash": "lmmkYCKi1SzW+fNyoDNJnEClpQxEvduw9tbFTTLR91QK1wlomiMUNs0l2YC8ITV96U34EpZdJU4IVdZsnrL2eQ==",
+ "requested": "[6.1.0, )",
+ "resolved": "6.1.0",
+ "contentHash": "zNICY+t67ccDS3BdleCMxyhm8lxhL0NToxT2L1Srw4nZM2XkjrAG+rD9UZVnAqVd9DAcKdCi7cqud903Ynh0Cg==",
"dependencies": {
"Asp.Versioning.Abstractions": "[10.0.0, 11.0.0)",
- "WolverineFx": "5.39.3"
+ "JasperFx.SourceGenerator": "2.2.0",
+ "WolverineFx": "6.1.0"
}
},
"WolverineFx.Http.Marten": {
"type": "Direct",
- "requested": "[5.39.3, )",
- "resolved": "5.39.3",
- "contentHash": "Ge2EIu+IxF8RqSWixDeXgO2urz80SwZ5VUILNBW0CZBmp/jNoDtDgnWSZlXNvqtcLJ+EXct06+RpvbmKvlq+AA==",
+ "requested": "[6.1.0, )",
+ "resolved": "6.1.0",
+ "contentHash": "KxLRUmju3JTD0YDhwJSmC8I0GOzLpQ13QEe2k2FN6lPWCAyLqEl31AK1PG+7CY+/W75szORPpziayW72CpVO4g==",
"dependencies": {
- "Marten.AspNetCore": "8.35.0",
- "WolverineFx.Http": "5.39.3",
- "WolverineFx.Marten": "5.39.3"
+ "Marten.AspNetCore": "9.2.0",
+ "WolverineFx.Http": "6.1.0",
+ "WolverineFx.Marten": "6.1.0"
}
},
"WolverineFx.RabbitMQ": {
@@ -123,8 +124,8 @@
},
"FastExpressionCompiler": {
"type": "Transitive",
- "resolved": "5.3.0",
- "contentHash": "XRmGW48Gdm7B70WUtTJJUnmuc8jRDmOhhjG/a3rix/nXChnrkETaSvA0j2VrcsH4MNeYLe60LA5o5JABmbneag=="
+ "resolved": "5.4.1",
+ "contentHash": "nqMykMspK5cQd35Y8ulQzAujxCcCwZVUne32pC5xNpXqrbPCuKOPMWkKHJ3LveAZPm6dsVvump0TJ1SZ9RzfTQ=="
},
"FluentValidation": {
"type": "Transitive",
@@ -143,10 +144,10 @@
},
"JasperFx": {
"type": "Transitive",
- "resolved": "1.31.0",
- "contentHash": "4ixFajJnNJf9Unuc49rq8pKtHYMdUVepE1tX921F48u6BAbf9BNuGdijDioehYLGl/yhsF2yjRrQXpsN9FMZIg==",
+ "resolved": "2.2.0",
+ "contentHash": "3MLmNMaDBNnQEOmITM8XWr+fOuq1fyfJPIOiprJa9UMC/a3amVnXyw6iCrH3RWHkDp2d/JaPKaVkYL4eptVjDA==",
"dependencies": {
- "FastExpressionCompiler": "5.3.0",
+ "FastExpressionCompiler": "5.4.1",
"ImTools": "4.0.0",
"Microsoft.Bcl.TimeProvider": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
@@ -159,10 +160,10 @@
},
"JasperFx.Events": {
"type": "Transitive",
- "resolved": "1.36.0",
- "contentHash": "xLThG3rvcv8NNkNuCU334Ut+9qODX8tTBqe8J9IAP7auyq4qv/TYmqmKYnkDAJVIW6xl6LECVDFgJMD3YZTbow==",
+ "resolved": "2.2.0",
+ "contentHash": "V3okdyCwWLKT0xRq+DWr0bm4CmwJKCDh3Z9ahVJjMcrgq867oTojYFfqrL9b792HnfBEui/UbQXeQuLY3nVMTg==",
"dependencies": {
- "JasperFx": "1.31.0"
+ "JasperFx": "2.2.0"
}
},
"JasperFx.RuntimeCompiler": {
@@ -177,17 +178,17 @@
"Microsoft.Extensions.Logging.Abstractions": "10.0.0"
}
},
- "JasperFx.SourceGeneration": {
+ "JasperFx.SourceGenerator": {
"type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "yIOaiA/OrlXQLGPjxFDubHnOU8MCzPTz465xBGRITMm4fDf7DbWKogb2SZC2jYLWEj27q3smTz1Z7lU4h1KkOQ=="
+ "resolved": "2.2.0",
+ "contentHash": "iqnO0kMwPpu3H8jkEXD4AJSt8sXvR/L8fShy4w4lNxVdF+8mHC0+ymhN5iFZyl0qHbKpN1KpdEcpC2vWh/hchg=="
},
"Marten.AspNetCore": {
"type": "Transitive",
- "resolved": "8.35.0",
- "contentHash": "ZsqzzmXNCUVRrPBX9UG9UyCyJK5CI6a+urOuPZEqbgWtp1FNAokgaaYy8a870MZEjLEnHo5buuCGpAP/3ZHcYg==",
+ "resolved": "9.2.0",
+ "contentHash": "wVPMC6C57dDxJdiR7bKMTOABL0TgtxK0CEEIkAdnxUDHK+3c+NT8maGyG+37r33dDIfqw97Rq3Hkt/6zvWAdZw==",
"dependencies": {
- "Marten": "8.35.0"
+ "Marten": "9.2.0"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
@@ -689,27 +690,27 @@
},
"SkiaSharp": {
"type": "Transitive",
- "resolved": "3.119.2",
- "contentHash": "nmy2dOFWPvQKMglfpjz8+/xQQcSrL9jzul3cUyzCJVSwrmSAw+6B1sEgU7jt6NZBptwGq2k/V0kjyu2GizMFtg==",
+ "resolved": "3.119.4",
+ "contentHash": "53NOSUZ1Us+91Sm0uCkIivh/k7jOowRErZT2sIWwPFN9mLUvdxnE6rS4sWo4255+Rd2MWUSF+j0NMZHD6Cke+Q==",
"dependencies": {
- "SkiaSharp.NativeAssets.Win32": "3.119.2",
- "SkiaSharp.NativeAssets.macOS": "3.119.2"
+ "SkiaSharp.NativeAssets.Win32": "3.119.4",
+ "SkiaSharp.NativeAssets.macOS": "3.119.4"
}
},
"SkiaSharp.NativeAssets.Linux": {
"type": "Transitive",
- "resolved": "3.119.2",
- "contentHash": "9WzxSyG/s9Id506j0Ht+Bi5ucOpWKPzd1XXr9TD4fuCafHHy2swRSlbZtC3IDQAsvCH63OerkDJajj43uSv5og=="
+ "resolved": "3.119.4",
+ "contentHash": "UAyVzbqNfZsZbKbzj68zXLyUyF/SbTKmzTfOO6qDu++dtIUMMTzPBe8oOuzU/DiewpfKoUUlOSsJmqWc6blxBw=="
},
"SkiaSharp.NativeAssets.macOS": {
"type": "Transitive",
- "resolved": "3.119.2",
- "contentHash": "I2jMGQ/26KOnc6iAoR+Mxh9vSJJ2vioJyj9aJ9OL5yEZyXothXJxf4vBMqnSaiXMqiiU1scG7KqtT0CLkmMmWA=="
+ "resolved": "3.119.4",
+ "contentHash": "fgBOWEqbY012x7gMfJU4ezgz6dfhJb30Z6YdW35h85Zoe39+a8YNbAAwL29ihPfWoppg5AjvyKNzD1oCvlqWwA=="
},
"SkiaSharp.NativeAssets.Win32": {
"type": "Transitive",
- "resolved": "3.119.2",
- "contentHash": "uYe+da6+GXVgPKkCopzvIZ83DmC8SXXKeUAPrNcztJNsg0SjPQAxfKMOPZqmVjbzznrq/QUIjLUlJSZV/e0IPA=="
+ "resolved": "3.119.4",
+ "contentHash": "XOpbx/4CReO2wYsq2s6rbvdauc6dntG4Zv499sHGTJ87bwZaFXszFkwql3+FIZMc8kUPeaj3Mx2ezIJmo8a1Kg=="
},
"Spectre.Console": {
"type": "Transitive",
@@ -784,32 +785,32 @@
},
"Weasel.Core": {
"type": "Transitive",
- "resolved": "8.15.1",
- "contentHash": "+X2GRJCVeC6VjA+REbtb9ULtAvVG4DT8Py0tffIRTPsA9IdY89fLu09MFkcnywgTzQK3JB4hKC7t8d9xwdp6jg==",
+ "resolved": "9.0.1",
+ "contentHash": "UvpUg1lJKmFz/bPg/rv4ZyXxY4Q5os/iuL/8c/bAmE/oxBMeA8uGbjZR8SmijGI7gaWv77Rw8q+cMbOPLjoEDA==",
"dependencies": {
- "JasperFx": "1.26.0"
+ "JasperFx": "2.0.1"
}
},
"Weasel.Postgresql": {
"type": "Transitive",
- "resolved": "8.15.1",
- "contentHash": "YD/3CWlqCCX5dBVMZmIYvR8/flwcgDHPQq4EtUHJOlFnPrmQX4Lfd5rmFCIW3n/3F53qxMXl2HaJnxGI1Twtsw==",
+ "resolved": "9.0.1",
+ "contentHash": "AP6pmQBcr7/Wl6zv1UBJDcvvTvqoWqQdh7mJWuOYkLwjktGn5licjfOnAxzDEIa5pLjoJAH47cO7dOnYsnnuIg==",
"dependencies": {
"DistributedLock.Postgres": "1.3.0",
+ "JasperFx.Events": "2.0.0",
"Npgsql": "9.0.4",
"Npgsql.NetTopologySuite": "9.0.4",
- "Weasel.Core": "8.15.1"
+ "Weasel.Core": "9.0.1"
}
},
"WolverineFx": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "uWlfo1mnUK0G6ktHtBa5htcxbRWep6FVzCWM+DmqFCpKUlg+rZKxv6XyfETmqZ30Xfv/BH+TIaFXemSe95mCVA==",
+ "resolved": "6.1.0",
+ "contentHash": "Bh8bNiU4ZCp6KYjrRpz+D/6fWBE41vIm0zqWzsUEaSvZNm9OH9nwIvjzB7zROCVGN+KzZHiAGZ+nTOspjjai1Q==",
"dependencies": {
- "JasperFx": "1.31.0",
- "JasperFx.Events": "1.36.0",
- "JasperFx.RuntimeCompiler": "4.5.0",
- "JasperFx.SourceGeneration": "1.1.0",
+ "JasperFx": "2.2.0",
+ "JasperFx.Events": "2.2.0",
+ "JasperFx.SourceGenerator": "2.2.0",
"Microsoft.Extensions.Caching.Memory": "10.0.0",
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
@@ -819,51 +820,50 @@
"Microsoft.Extensions.Hosting": "10.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.Extensions.ObjectPool": "10.0.2",
- "NewId": "4.0.1",
- "Newtonsoft.Json": "13.0.3"
+ "NewId": "4.0.1"
}
},
"WolverineFx.Marten": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "wtqA4nGO4cju27SwhmTVnsBnRQ9c9UnEHrJiaeeK9ZyCpcNn3U5lKT7Wa30jP/6SnfCH9RmgBNov0KRQYyCxLw==",
+ "resolved": "6.1.0",
+ "contentHash": "94YOwmjLiM2owGaOhPSQ/BAcbWbV9OlKxgaXJstFYpBcswH9vcAeZbYPA3ymHrfsO6dZRumrIHmj5YmiRIKUsw==",
"dependencies": {
- "Marten": "8.35.0",
- "WolverineFx.Postgresql": "5.39.3"
+ "Marten": "9.2.0",
+ "WolverineFx.Postgresql": "6.1.0"
}
},
"WolverineFx.Postgresql": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "8ILv7In0RK02EXlOVpb9qumX+XJEZ8fSvyYqzHjykTMMp4t8aM5qp0W3TP4b5HT0zI3BbpaNgoUvlGbEYJYkKw==",
+ "resolved": "6.1.0",
+ "contentHash": "/XBscGh35Px3oRruDewSmYtqtsmwLLapS7oG8LFsqAJEoxy93rG73KjxyOPp7LInGDWQynyZyqfFChjfq5AFjw==",
"dependencies": {
- "Weasel.Postgresql": "8.15.1",
- "WolverineFx.RDBMS": "5.39.3"
+ "Weasel.Postgresql": "9.0.1",
+ "WolverineFx.RDBMS": "6.1.0"
}
},
"WolverineFx.RDBMS": {
"type": "Transitive",
- "resolved": "5.39.3",
- "contentHash": "P9rdWZMhJjqn9t68wu9YekvnpQcOKywQlbDWK8sLKE5gv07mWY6wULXQYjjxXAfNPr7QddC0r1WvSJOZITkRcQ==",
+ "resolved": "6.1.0",
+ "contentHash": "0NVso3WbLkTenMlcZ+E1uAMFnLjYZHIJHjuCJ90BbdcOhLNcqw46MwoRuuv3Ip9OqZ4vfkqtzOy6tqRUvzmW9g==",
"dependencies": {
- "Weasel.Core": "8.15.1",
- "WolverineFx": "5.39.3"
+ "Weasel.Core": "9.0.1",
+ "WolverineFx": "6.1.0"
}
},
"nexus.application": {
"type": "Project",
"dependencies": {
"FluentValidation": "[12.1.1, )",
- "Marten": "[8.37.1, )",
+ "Marten": "[9.2.0, )",
"Microsoft.Extensions.Hosting": "[10.0.8, )",
"Nexus.Domain": "[1.0.0, )",
- "SkiaSharp": "[3.119.2, )",
- "SkiaSharp.NativeAssets.Linux": "[3.119.2, )",
- "SkiaSharp.NativeAssets.Win32": "[3.119.2, )",
- "SkiaSharp.NativeAssets.macOS": "[3.119.2, )",
- "WolverineFx.Http": "[5.39.3, )",
- "WolverineFx.Http.Marten": "[5.39.3, )",
- "WolverineFx.Marten": "[5.39.3, )",
+ "SkiaSharp": "[3.119.4, )",
+ "SkiaSharp.NativeAssets.Linux": "[3.119.4, )",
+ "SkiaSharp.NativeAssets.Win32": "[3.119.4, )",
+ "SkiaSharp.NativeAssets.macOS": "[3.119.4, )",
+ "WolverineFx.Http": "[6.1.0, )",
+ "WolverineFx.Http.Marten": "[6.1.0, )",
+ "WolverineFx.Marten": "[6.1.0, )",
"WolverineFx.RabbitMQ": "[5.39.3, )"
}
},