diff --git a/JsonApiToolkit.Tests/JsonApiToolkit.Tests.csproj b/JsonApiToolkit.Tests/JsonApiToolkit.Tests.csproj
index 41abf00..7455ae6 100644
--- a/JsonApiToolkit.Tests/JsonApiToolkit.Tests.csproj
+++ b/JsonApiToolkit.Tests/JsonApiToolkit.Tests.csproj
@@ -8,13 +8,13 @@
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/JsonApiToolkit.TypeGen.Tests/JsonApiToolkit.TypeGen.Tests.csproj b/JsonApiToolkit.TypeGen.Tests/JsonApiToolkit.TypeGen.Tests.csproj
index acea5ae..a4e41f1 100644
--- a/JsonApiToolkit.TypeGen.Tests/JsonApiToolkit.TypeGen.Tests.csproj
+++ b/JsonApiToolkit.TypeGen.Tests/JsonApiToolkit.TypeGen.Tests.csproj
@@ -8,9 +8,9 @@
-
+
-
+
diff --git a/JsonApiToolkit.TypeGen/packages.lock.json b/JsonApiToolkit.TypeGen/packages.lock.json
index f155670..a5a85c2 100644
--- a/JsonApiToolkit.TypeGen/packages.lock.json
+++ b/JsonApiToolkit.TypeGen/packages.lock.json
@@ -40,27 +40,28 @@
},
"Intility.Extensions.Logging": {
"type": "Transitive",
- "resolved": "3.1.7",
- "contentHash": "slDca7FHqWrV53U+B7rkKZJXlcORFxn7Ux/Ku37XuJdZxfAc3SyD/yP3Gj/G1Ji8qvcnqo/+wQ2ZTG8TFo4Jew==",
+ "resolved": "3.1.9",
+ "contentHash": "dj8kAUxsCog4zDYe8Cj4LfccEBGfjsLUCZtEgZaEveXOWU02gc7n07+cEu7TQY8zJSmq4IQT5SRLLhjfxpBbMQ==",
"dependencies": {
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.14",
"Serilog": "4.4.0"
}
},
"Intility.Logging.AspNetCore": {
"type": "Transitive",
- "resolved": "3.1.7",
- "contentHash": "uVNl/D+HAVh6A9AIaFT5QxQwrFG5BypwUfMQ3GFZ5pHoILAsCAqY3Z/YDkksN4mfUkGc20pVqLlyc8rOeO6j4w==",
+ "resolved": "3.1.9",
+ "contentHash": "ZQV0PqN0+090DfJX00G26G2wuGsK73dnMaRJUfUxgnJOJmMjHYbwR67DwtCplAA2VVAUOYIqMnzWEmpWZ6cAMQ==",
"dependencies": {
- "Intility.Extensions.Logging": "3.1.7",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Intility.Extensions.Logging": "3.1.9",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.14",
"Serilog.AspNetCore": "10.0.0",
"Serilog.Enrichers.AssemblyName": "2.0.0",
- "Serilog.Enrichers.AzureClaims": "1.2.9",
+ "Serilog.Enrichers.AzureClaims": "1.2.12",
"Serilog.Enrichers.Environment": "3.0.1",
"Serilog.Enrichers.Memory": "1.0.4",
- "System.Security.Cryptography.Xml": "10.0.11"
+ "System.Security.Cryptography.Pkcs": "10.0.14",
+ "System.Security.Cryptography.Xml": "10.0.14"
}
},
"Microsoft.AspNetCore.Authentication.JwtBearer": {
@@ -103,11 +104,6 @@
"resolved": "10.0.7",
"contentHash": "SitkANPwiW0Z2w9bWAFwZ/MxFDDloBkNZCK+SfFJ+/IMUTMvrczBrHmy66+EdQTd2ybRzCm12aKAztQkDGyH6A=="
},
- "Microsoft.Azure.Security.KeyGuardAttestation": {
- "type": "Transitive",
- "resolved": "1.1.5",
- "contentHash": "y7WEZy7swyQCQISyVfUDNo8a1sqHiWzaoWoQAkdXxqg3hLNjQI+LEsRQol3idJ665E++doJbiQG6NIiUb5cw0g=="
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -120,54 +116,54 @@
},
"Microsoft.EntityFrameworkCore": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "e7OrVN8U5yr4kuwdTHWBHGVQIVsGfMkAr0Ej1/BnrS989Q0XBVANpIzNZ2bc1GvMZ0/XwMt5InTnmKskxGy99Q==",
+ "resolved": "10.0.14",
+ "contentHash": "vY3931PYPIDBbKovGHbACmpOWvURvKNyRXfCjMh5yLW+FH6vLWeqUu2xzSCRo4Oz4tgx9GYpd0JlV5LDyAoQdg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "10.0.12",
- "Microsoft.EntityFrameworkCore.Analyzers": "10.0.12",
- "Microsoft.Extensions.Caching.Memory": "10.0.12",
- "Microsoft.Extensions.Logging": "10.0.12"
+ "Microsoft.EntityFrameworkCore.Abstractions": "10.0.14",
+ "Microsoft.EntityFrameworkCore.Analyzers": "10.0.14",
+ "Microsoft.Extensions.Caching.Memory": "10.0.14",
+ "Microsoft.Extensions.Logging": "10.0.14"
}
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "kDrux7T6C3V/YYYe2LXr7x6AEsVyq5Y2YoTE9er1SwbDtap3z1g8RgxNh5eKQVyB4T+DKvBBJ4Ezd/VZzJQJZg=="
+ "resolved": "10.0.14",
+ "contentHash": "/SaznoTTFfKzxYEbCPAwwKBR3XT92DZgH4jJ3/cqs2skP3o2D+TL6i9Aaj+8Azwtu6/sRd0ve4P2mN12nfVmCw=="
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "Kd4o2oO1A6dfKxjz5LS16QyLtpCFTUiFWwmBABETAXRsSImBdRdWeKjSgbbRhAMiV3a3/nWr95ZtzClT4uaADQ=="
+ "resolved": "10.0.14",
+ "contentHash": "gaANlGNTxkgODX2eeVT8jjd3AmlFilQV4DFf8qoW30+wUCm2o4N7nEHtZvnHIwfhaJni2DqcjE47Au7tC0Q5jA=="
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "OiHmr8XzX96dbgMsYGe8qoqg4KxibdZG2r0QUVJBGktFInOp8IrABe8jvcbo5hrqeWfbwpK7fCEBiEPbY/ik4A==",
+ "resolved": "10.0.14",
+ "contentHash": "Ut0kgtfoKX9QElQVEXSEAgdQc79jISWStVWSOhfPDDHNSKMwFzSXG3gtdYFTAbsBoV+8NtXdVaj4xwdqeky8UA==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "10.0.12",
- "Microsoft.Extensions.Caching.Memory": "10.0.12",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
- "Microsoft.Extensions.Logging": "10.0.12"
+ "Microsoft.EntityFrameworkCore": "10.0.14",
+ "Microsoft.Extensions.Caching.Memory": "10.0.14",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Logging": "10.0.14"
}
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "sI3A6MUAyZwccLnwq0cXuRmC3WBtXieimBWafXSfhRJ4jnM2uGVXrqImDDVyW27u4vVaTOGlJxNJd8d1FGvCNQ==",
+ "resolved": "10.0.14",
+ "contentHash": "enSfqeENnSjGH3YAYKsCtsa5ob0HNiwF2nwJiC2yhilNXTlD/0prxrgPkWjoAp9svJcu04AiEIKtdh/A54P2fA==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.12"
+ "Microsoft.Extensions.Primitives": "10.0.14"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "fhC3DHcBcFF4bXvHIxFtXJYNut7q7ZItqNFcgWfrIgmpVImlcEKNHhE7ztpNSPJYMHYYStS5QGND2I5mC26yeA==",
+ "resolved": "10.0.14",
+ "contentHash": "AxK3kyD6sWNpYKf+66huE7wHHjgKHONlD1dUaD/CxjZVBLEpH5N4jaqgszTcZvaM9/XVeXF28K3E0wsTyTA4Xg==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "10.0.12",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
- "Microsoft.Extensions.Options": "10.0.12",
- "Microsoft.Extensions.Primitives": "10.0.12"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.14",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Options": "10.0.14",
+ "Microsoft.Extensions.Primitives": "10.0.14"
}
},
"Microsoft.Extensions.Configuration": {
@@ -181,10 +177,10 @@
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "8xaGcvS/qZ1otoxPQCEJkNva389CVL/plNcvIETZhQTETYdRkYDPEYhUMoAGONo4FU45ufdfE0j29AfWVVj0wA==",
+ "resolved": "10.0.14",
+ "contentHash": "4YdfvaoWn3tB1xQQHGrhRTFWJ8fGOqxThxduynSZy9ZFTiSaUi3vX4EK/kj8h2HQMwTlks9MWV1fv2WRBv5/1w==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.12"
+ "Microsoft.Extensions.Primitives": "10.0.14"
}
},
"Microsoft.Extensions.Configuration.Binder": {
@@ -198,16 +194,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "lXyK2O5GoYvfxW8eCFcD16JFbcoSTM1sJkAM0UHS1jZyl9NYMW64Tqm6OQFT0IDBjZi+xHt95/Zg+nxZhGFhZg==",
+ "resolved": "10.0.14",
+ "contentHash": "2LzcuVjemeXR+WdY9wGIr8iGb7fYsDAit+IScxXX2XJnX0b++mWcE/WO6fEGIqhdMfSQM2ZS5JGMHYZix7YXZg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "9/qymSh7hVDMGTGwrLz8MRp5zRyXy9adGDOs4HwRdnLil3oZGYuWeZjbmHgCQ9BL1qBroVfgUK3U/nb61617Cw=="
+ "resolved": "10.0.14",
+ "contentHash": "QtpQzuSZVyTPCuHW058yCs9Nj0394uUkNyFHS813nOmK9UgUdBdaprJ5PPsBgsQIpxADTsTkbaMMonykem6qdw=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
@@ -216,58 +212,58 @@
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.11",
- "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
+ "resolved": "10.0.14",
+ "contentHash": "vm+PPso6vOwGeX52MdOPh6z/R6KHgxQUwqq7k7Jc9jhy2JOxO2KB4xfoJQBBp2Ni8M4zKgJ4r2a1dgrYG7+MKw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
- "Microsoft.Extensions.Options": "10.0.11"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Options": "10.0.14"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.11",
- "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
+ "resolved": "10.0.14",
+ "contentHash": "rAqf2Em2ZjLqNbcLJlboQnXNyJP604F960TsCKNiP00Ur6ExIc1mcwmNb8L2eTRT8RC8UKx/GjecoWcW2Sj7bw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.11"
+ "Microsoft.Extensions.Primitives": "10.0.14"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.11",
- "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
+ "resolved": "10.0.14",
+ "contentHash": "p6NUEkmlaB+FujQZTtyNBKFULQO+Fj8SKuYdYHASQso+RkeYdFDPNsMM4mtOHqx1GZNQnZm/inmsqGkja/Dw2w==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.14",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.14",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.14"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "6I46fTPfgYkrjRYfRXbho9WOvOelTnNjWuZws/hzGHDASH1LEJeA4VKK9k3wJvido8o7jJSB5WkMTonX7HM1bA==",
+ "resolved": "10.0.14",
+ "contentHash": "O2fXL6JmtkFwkigxS8fPTQpLXxGDjgZco5D+h88s++Cl0bDCs023PVkpNoifciJ+f30I82jnp8tpwF0wCLdFtA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.12",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.12",
- "Microsoft.Extensions.Options": "10.0.12"
+ "Microsoft.Extensions.DependencyInjection": "10.0.14",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Options": "10.0.14"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "+24lC4plfbEDNfLAdTV/SWKS7dW+16X4HdydO3R++134kSNTzcbYA4KpR1Hdh6uWisB8Za3AzwyOn+K+NxWIug==",
+ "resolved": "10.0.14",
+ "contentHash": "SwcbEBtkECq3D2oywvHkm46fyrX9Dd2JPWphDnHUc2+cUWR1Mdo41atAjh/9iZjgQxuvbKfZKXqostT/LZfefA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "TDYD33TSRpXKZWlmTXNlj5kCihxatmv2Ec1u6C+bMYLphCS7PoSLE9Pjd/nunDoE7yETk+LLKjVJX78HYtWjpA==",
+ "resolved": "10.0.14",
+ "contentHash": "EeN/33S418m9oWEaZY4N5T+BNxtOqNTIFoFbIgBKwylh4OJPKIWFAzbIhpTdNbwUs26MhkmbLCAbdY+YCJ1dIQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.12",
- "Microsoft.Extensions.Primitives": "10.0.12"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.14",
+ "Microsoft.Extensions.Primitives": "10.0.14"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -284,18 +280,18 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "dYfCLR52UA+3DL7C4I/pvSaRPkNqxrUAQmbFL2u0zvYKKzqgrFCJl08Df+F1aYc8leu9JvpC9bsURUdpExcBXQ=="
+ "resolved": "10.0.14",
+ "contentHash": "1bbZqqCJTPba3inTADExbp/9PsGVyvGOX3zr6tFr7ySCgVkX9Lpw7BV0TizktNItd3SsbUu1sQfSAYm1GZMoNw=="
},
"Microsoft.Identity.Abstractions": {
"type": "Transitive",
- "resolved": "12.6.0",
- "contentHash": "RCRbDYn7VmCYB/7KnOQ3X2KRlbF51dWQHQ91sOxyEDL1OQcOW/NAs7as+NLN91xhqAk1wAvhkukUIqvWC6NHoA=="
+ "resolved": "12.7.0",
+ "contentHash": "NU2nvct8vCnIxp9bbmp2sthVzvY+U1IvmEVUhaRN81WdwtYhCpQTBTlMR0h74LDdbvU267BR5x98pCR5o779Fg=="
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.87.0",
- "contentHash": "ERObBpS3b6kc92D/Z86zSd/MpWvdJu97BNamRzg5V4y59KwnxzfhM762tgiNnKoIwTbnIBOcwGPFGQ4DvShLvw==",
+ "resolved": "4.90.1",
+ "contentHash": "GLsf4cfEfIZD4pBkmBc8kCjfE811PKsM29T9nMZQDS2px/buM/Ha8jVYiGPdiA7cqjYNIX+G5d0S12TtGZS6RA==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -309,158 +305,148 @@
"System.Security.Cryptography.ProtectedData": "4.5.0"
}
},
- "Microsoft.Identity.Client.KeyAttestation": {
- "type": "Transitive",
- "resolved": "4.87.0",
- "contentHash": "IPTA9xPrDDtOkRPZP1VQBUMYUG6n5IAOOazgsWriveKglyX5gxOhbvCs6Zyr1jKtptNfVwBZr7yuSHQ5S5Pkog==",
- "dependencies": {
- "Microsoft.Azure.Security.KeyGuardAttestation": "1.1.5",
- "Microsoft.Identity.Client": "4.87.0"
- }
- },
"Microsoft.Identity.Web": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "sfeKm6ooS5QVbUlk7QK48ci1KDD/DBR9tspBfeBhxRusrvQfX1K5c4UjNSX7tNmxSQ6oSJX+kCbjkhJgXxX8Xg==",
+ "resolved": "4.16.1",
+ "contentHash": "vMmbQ+UPSvZvGfkAlDlNmY1VYgnwSI6b/vN63hZDnfhQHrKB0bknA7nhhxqTX+ryus9ujEeEPch3siHZpsG6Ug==",
"dependencies": {
- "Microsoft.Identity.Web.Certificate": "4.14.2",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.TokenAcquisition": "4.14.2",
- "Microsoft.Identity.Web.TokenCache": "4.14.2",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "Microsoft.IdentityModel.Validators": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.Identity.Web.Certificate": "4.16.1",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.TokenAcquisition": "4.16.1",
+ "Microsoft.Identity.Web.TokenCache": "4.16.1",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "Microsoft.IdentityModel.Validators": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.Identity.Web.Certificate": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "/RLN8gwoxb0i+EHsc09F9tvcB15si0MLuZFtzSfLyIfXr82GKlQBoj8u1xp87CmSKHx3z9LBcpvVvjyBrjEBlA==",
+ "resolved": "4.16.1",
+ "contentHash": "//UZZYJDTMsTVxKNahTL90xx7FByp/9E0JR0H0PahtxiPrjyRYqREYERmzz3WNs3jCDwboZ5By7RUS6gY+uycw==",
"dependencies": {
"Azure.Identity": "1.17.2",
"Azure.Security.KeyVault.Certificates": "4.6.0",
"Azure.Security.KeyVault.Secrets": "4.6.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
- "Microsoft.Identity.Abstractions": "12.6.0",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.Diagnostics": "4.14.2"
+ "Microsoft.Identity.Abstractions": "12.7.0",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.Diagnostics": "4.16.1"
}
},
"Microsoft.Identity.Web.Certificateless": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "u51Hf5fzRgr5sndpNySIetV2kwK9C1WphRWGfLoJVk4iQ6fFhPFoMlpfnQjmLkHgBvj969c/oAibphcVGoMDJw==",
+ "resolved": "4.16.1",
+ "contentHash": "Ei9deLY4X7LmesMucMgEcp6INhj4U/Ug+fhqVXwLxtd0YBHWEF63IY8olq/7Q0Fwg7zu8liZzrv1Vo94zFnFQw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Identity.Client": "4.87.0",
- "Microsoft.Identity.Client.KeyAttestation": "4.87.0",
- "Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
- "Microsoft.IdentityModel.LoggingExtensions": "8.22.0"
+ "Microsoft.Identity.Client": "4.90.1",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.23.0",
+ "Microsoft.IdentityModel.LoggingExtensions": "8.23.0"
}
},
"Microsoft.Identity.Web.Diagnostics": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "d+oT25MzEHHQkQ1JwGJaNXR3gV3qbNej2MHI6ukIpk/zNa21BDKyq1tJSdA/hIHKtUTligWIFcIUrVqj70cxuw=="
+ "resolved": "4.16.1",
+ "contentHash": "uaQfTtXkVWfFouM4Mbb4LiA3jYiE6l7qIOi+Uws23J4jKATIsDOIeKex8gDU5U3/Yh9VBcYMuQT3SBg7GH05Bg=="
},
"Microsoft.Identity.Web.TokenAcquisition": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "cqwAj1mPGYrRu/OQ/SkdhX3ZYNKuWOp9vI2AaccM5VkgztpOsofhStlc+blG9GA1H7PLhKf7fP+e8NV0STyZvA==",
+ "resolved": "4.16.1",
+ "contentHash": "kaPJdPiojo4Bko+UE8G7gItGUvceTGA33MJ/okYz9NbRdqemVRUKlwmuo2C6wM3FgoQBGyFrFY6ps0MSLGbH9Q==",
"dependencies": {
"Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.0",
"Microsoft.AspNetCore.Authentication.OpenIdConnect": "10.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0",
- "Microsoft.Identity.Abstractions": "12.6.0",
- "Microsoft.Identity.Web.Certificate": "4.14.2",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.TokenCache": "4.14.2",
- "Microsoft.IdentityModel.Logging": "8.22.0",
- "Microsoft.IdentityModel.LoggingExtensions": "8.22.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.Identity.Abstractions": "12.7.0",
+ "Microsoft.Identity.Web.Certificate": "4.16.1",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.TokenCache": "4.16.1",
+ "Microsoft.IdentityModel.Logging": "8.23.0",
+ "Microsoft.IdentityModel.LoggingExtensions": "8.23.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.Identity.Web.TokenCache": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "7F94VyWKzKbkHuvUW/YnFN4z9+A9IV0f2NhsEWM+CIEFsx91ZYk9dlj3fn/k+2yztGl5r7/ETFX9BpJvUD3SMA==",
+ "resolved": "4.16.1",
+ "contentHash": "NDEDWmz05iDq1Onyrw8T9DDwWziE9Jx7vDU0gahLWjgboaxB8iswsOSMppfHd0o7/UUN7Phr5th9Y+munOTgzg==",
"dependencies": {
"Microsoft.AspNetCore.DataProtection": "10.0.7",
"Microsoft.Extensions.Caching.Memory": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
- "Microsoft.Identity.Client": "4.87.0",
- "Microsoft.Identity.Web.Diagnostics": "4.14.2",
+ "Microsoft.Identity.Client": "4.90.1",
+ "Microsoft.Identity.Web.Diagnostics": "4.16.1",
"System.Security.Cryptography.Pkcs": "10.0.10",
"System.Security.Cryptography.Xml": "10.0.10"
}
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "LU3V3owsu4vGpCg2kyL7SsQEuHwcoJ8FSNBqzLADzCf3/PcKUTcx5Plsd51DoTJMfK/WigXV/03UhaN5JXE6uQ=="
+ "resolved": "8.23.0",
+ "contentHash": "JjiBkKj12OKvuWr+kB5sQwb7fmWW5bi03Mq/rd2Fu/7YwZ1RWQO9KhI9lBxki4o1VvY0wzqny8c7nwx1uuZzVg=="
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "kv6peMLjALZLDAy2H3F77KjVRdwiscn2p/g3ui2chcbuEcAX2MpAbyDcYnJ7Vyh8jZ1aJWrniUMCDWoOgnu4NQ==",
+ "resolved": "8.23.0",
+ "contentHash": "ePEm+mv5iswzckE3mygh52uFUeQpVlHa1B10nS4jpEyNV5tL1mLgRS9U5sMaRlhsPRsZ1DJP0+FhxSrOIfMGIg==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "G9Tl0yXSlr2pkXv4EpXjO16M4q6oo9N/od+gNyOusZ8yM8LZg1H3f/QOMFuOJiV6znzY5MkAREU97JRRnqpEQw==",
+ "resolved": "8.23.0",
+ "contentHash": "wSXXOoV4b4hhRcC492jyNBZkO0LWrcWtWP5Cl5ujrON3vTMlufXDT39gTZfBhFAZCV2XJtNU6DLHMDR6E9YpUg==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.22.0"
+ "Microsoft.IdentityModel.Abstractions": "8.23.0"
}
},
"Microsoft.IdentityModel.LoggingExtensions": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "2z2lb8jbkEe3iNwXqVflzLPv8pUw/QJGKrcRqeUeIKwjx2o/SxLNl5/XLDeASH1oq4VnoxxKdHivKrmmog4HtQ==",
+ "resolved": "8.23.0",
+ "contentHash": "Zhsx5RSS6AOKSAk4qefaVQZLsu2GWL7/rRlTpc5YB3Hh9EFZPHCA3UBPi+MWgl/Z5JFEg3+C9mYh2f3vqryX7A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "2.1.1",
- "Microsoft.IdentityModel.Abstractions": "8.22.0"
+ "Microsoft.IdentityModel.Abstractions": "8.23.0"
}
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "q7VTnFzKHOUy1L7M6FOTD0nUboDobJIPb+Sl13bQ4O0lYtpTJ9wemcuZaDYOmT/3ZKyUUCFuFjt5UReYC2dlQA==",
+ "resolved": "8.23.0",
+ "contentHash": "wQxyMdH/9Q25/kF7B56YgyqEaUBXJEQ5IY0TEKNH3oAPewNxVOl0ENuaKu0sazR0kw4owQDDSF+AvWcEFEvo2g==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "RAStsQi0eIj2gcA6G1lVx2H39v9eCJty9bLymx4oeLzmEISxfa6MxTaZkbsp+Plccz0Uiv8r7efiaG10i3WHkg==",
+ "resolved": "8.23.0",
+ "contentHash": "QvvFeTznlWHZ7w3aE4cJ+Ln2BnKzKleVG+H7ywiNcQtGUWmo2XS3LJDizpTyv9N0b8FDWYOnvWAxNynaJapwMQ==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.IdentityModel.Protocols": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "i4lywKKUuVmheCUA+w/q8QNPReNI0qanHI9hhz48AFqD1ljyb8sxPL2RbXOGiPV13XdJ4kxieL9ukS7tD43LxA==",
+ "resolved": "8.23.0",
+ "contentHash": "PUowLq8gqICt+oepHWmKBOJmnVmWoQ5dOVn2CgwFMBZZOAEMHgCQLWs8ONYdsjAyjhDHaFy+AAx0OMG/oV06Zw==",
"dependencies": {
"Microsoft.Bcl.Cryptography": "10.0.2",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.IdentityModel.Logging": "8.22.0"
+ "Microsoft.IdentityModel.Logging": "8.23.0"
}
},
"Microsoft.IdentityModel.Validators": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "8lMJuI0r46dVa648IUAUVXRc6ioGdvGB8zD+S+9DWHrXYdK1SWae9TsMWYwWeRJEZBErwZgVlPrzxDk71VYiZA==",
+ "resolved": "8.23.0",
+ "contentHash": "bjZw3bQaHTKVCZfl8tYqDLEFpHUIKKwJrcfqM6UXrK7hI1JCA+BXNk+TPE5njIQHNBmV6Ro8Q+hzihSoLIlzRQ==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.22.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "Microsoft.IdentityModel.Tokens": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.IdentityModel.Protocols": "8.23.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "Microsoft.IdentityModel.Tokens": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Serilog": {
@@ -492,10 +478,10 @@
},
"Serilog.Enrichers.AzureClaims": {
"type": "Transitive",
- "resolved": "1.2.9",
- "contentHash": "fOH4gdLQuE+rZQEsTBt+QqwT1ajVqzz5QZoBULXwn5UXXh76qDysu6ulR6E4GVlFWYYmGe0RD+FuBVds+ANdKA==",
+ "resolved": "1.2.12",
+ "contentHash": "kTz84wpWD514u0W37m2LoeVw9/mZsrOpgg+VoUXGl3UkGNIrpQcvf/32P/URKGIFNllDIryAaMuaam7NcIeaZA==",
"dependencies": {
- "Microsoft.Identity.Web": "4.14.2",
+ "Microsoft.Identity.Web": "4.16.1",
"Serilog": "4.4.0"
}
},
@@ -589,11 +575,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "CpXGfNhLl6EgYaOC9XYsc1p7Ci9HtAy0soHJDSBNGse647al4tTq9RDr+LQsrF4Ls79Dx7VfzN34km0W4DWPow==",
+ "resolved": "8.23.0",
+ "contentHash": "mUuRjk0KKvF3dlF7CKcnjHn/4TFaWRDGjDRtn1rACitoIflv96apfLD9KPDisyCEuc/0ierocnHCvIXBvCL4Sw==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "8.23.0",
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"System.Memory.Data": {
@@ -603,8 +589,8 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "10.0.11",
- "contentHash": "8IV+rI3xN/Mkq9MsSX7VZTv9T9Wt+tyhHLwBX9VNZBk8m8kknEs1JeTSjI2x9M2L/fSja+c2WSE5n5Yy0GXdoQ=="
+ "resolved": "10.0.14",
+ "contentHash": "Wz+IgL2xpg8KJ4i2VWj6uz1PmZNu4Q0Ljlwd73P9Vze5NcOBtctLii3itV0PB2MpOqwqDEGfB6RCdv94A4E5yQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
@@ -613,18 +599,18 @@
},
"System.Security.Cryptography.Xml": {
"type": "Transitive",
- "resolved": "10.0.11",
- "contentHash": "TokfVsaU2fmcwvsU6ihLCkseVfwhLX6Tmbl3qh3nOBIqHSX4yqFllpslA+PuHERH/ENu3kwqo4deZiyT0Wvh3Q==",
+ "resolved": "10.0.14",
+ "contentHash": "qpDILpfJvj65+Pvpf5drWq2+mRNSrPffJsRYVQjBmEky+V34W+w2LXDZShq0miitf5qAPKuMAQ3CUaifaS2rrw==",
"dependencies": {
- "System.Security.Cryptography.Pkcs": "10.0.11"
+ "System.Security.Cryptography.Pkcs": "10.0.14"
}
},
"Intility.JsonApiToolkit": {
"type": "Project",
"dependencies": {
- "Intility.Logging.AspNetCore": "[3.1.7, )",
- "Microsoft.EntityFrameworkCore": "[10.0.12, )",
- "Microsoft.EntityFrameworkCore.Relational": "[10.0.12, )"
+ "Intility.Logging.AspNetCore": "[3.1.9, )",
+ "Microsoft.EntityFrameworkCore": "[10.0.14, )",
+ "Microsoft.EntityFrameworkCore.Relational": "[10.0.14, )"
}
}
}
diff --git a/JsonApiToolkit/JsonApiToolkit.csproj b/JsonApiToolkit/JsonApiToolkit.csproj
index 892a349..f8d20d3 100644
--- a/JsonApiToolkit/JsonApiToolkit.csproj
+++ b/JsonApiToolkit/JsonApiToolkit.csproj
@@ -31,9 +31,9 @@
-
-
-
+
+
+
diff --git a/JsonApiToolkit/packages.lock.json b/JsonApiToolkit/packages.lock.json
index e3af957..b12e50b 100644
--- a/JsonApiToolkit/packages.lock.json
+++ b/JsonApiToolkit/packages.lock.json
@@ -4,35 +4,36 @@
"net10.0": {
"Intility.Logging.AspNetCore": {
"type": "Direct",
- "requested": "[3.1.7, )",
- "resolved": "3.1.7",
- "contentHash": "uVNl/D+HAVh6A9AIaFT5QxQwrFG5BypwUfMQ3GFZ5pHoILAsCAqY3Z/YDkksN4mfUkGc20pVqLlyc8rOeO6j4w==",
+ "requested": "[3.1.9, )",
+ "resolved": "3.1.9",
+ "contentHash": "ZQV0PqN0+090DfJX00G26G2wuGsK73dnMaRJUfUxgnJOJmMjHYbwR67DwtCplAA2VVAUOYIqMnzWEmpWZ6cAMQ==",
"dependencies": {
- "Intility.Extensions.Logging": "3.1.7",
+ "Intility.Extensions.Logging": "3.1.9",
"Serilog.AspNetCore": "10.0.0",
"Serilog.Enrichers.AssemblyName": "2.0.0",
- "Serilog.Enrichers.AzureClaims": "1.2.9",
+ "Serilog.Enrichers.AzureClaims": "1.2.12",
"Serilog.Enrichers.Environment": "3.0.1",
- "Serilog.Enrichers.Memory": "1.0.4"
+ "Serilog.Enrichers.Memory": "1.0.4",
+ "System.Security.Cryptography.Pkcs": "10.0.14"
}
},
"Microsoft.EntityFrameworkCore": {
"type": "Direct",
- "requested": "[10.0.12, )",
- "resolved": "10.0.12",
- "contentHash": "e7OrVN8U5yr4kuwdTHWBHGVQIVsGfMkAr0Ej1/BnrS989Q0XBVANpIzNZ2bc1GvMZ0/XwMt5InTnmKskxGy99Q==",
+ "requested": "[10.0.14, )",
+ "resolved": "10.0.14",
+ "contentHash": "vY3931PYPIDBbKovGHbACmpOWvURvKNyRXfCjMh5yLW+FH6vLWeqUu2xzSCRo4Oz4tgx9GYpd0JlV5LDyAoQdg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "10.0.12",
- "Microsoft.EntityFrameworkCore.Analyzers": "10.0.12"
+ "Microsoft.EntityFrameworkCore.Abstractions": "10.0.14",
+ "Microsoft.EntityFrameworkCore.Analyzers": "10.0.14"
}
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Direct",
- "requested": "[10.0.12, )",
- "resolved": "10.0.12",
- "contentHash": "OiHmr8XzX96dbgMsYGe8qoqg4KxibdZG2r0QUVJBGktFInOp8IrABe8jvcbo5hrqeWfbwpK7fCEBiEPbY/ik4A==",
+ "requested": "[10.0.14, )",
+ "resolved": "10.0.14",
+ "contentHash": "Ut0kgtfoKX9QElQVEXSEAgdQc79jISWStVWSOhfPDDHNSKMwFzSXG3gtdYFTAbsBoV+8NtXdVaj4xwdqeky8UA==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "10.0.12"
+ "Microsoft.EntityFrameworkCore": "10.0.14"
}
},
"Azure.Core": {
@@ -73,8 +74,8 @@
},
"Intility.Extensions.Logging": {
"type": "Transitive",
- "resolved": "3.1.7",
- "contentHash": "slDca7FHqWrV53U+B7rkKZJXlcORFxn7Ux/Ku37XuJdZxfAc3SyD/yP3Gj/G1Ji8qvcnqo/+wQ2ZTG8TFo4Jew==",
+ "resolved": "3.1.9",
+ "contentHash": "dj8kAUxsCog4zDYe8Cj4LfccEBGfjsLUCZtEgZaEveXOWU02gc7n07+cEu7TQY8zJSmq4IQT5SRLLhjfxpBbMQ==",
"dependencies": {
"Serilog": "4.4.0"
}
@@ -95,11 +96,6 @@
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
}
},
- "Microsoft.Azure.Security.KeyGuardAttestation": {
- "type": "Transitive",
- "resolved": "1.1.5",
- "contentHash": "y7WEZy7swyQCQISyVfUDNo8a1sqHiWzaoWoQAkdXxqg3hLNjQI+LEsRQol3idJ665E++doJbiQG6NIiUb5cw0g=="
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -112,13 +108,13 @@
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "kDrux7T6C3V/YYYe2LXr7x6AEsVyq5Y2YoTE9er1SwbDtap3z1g8RgxNh5eKQVyB4T+DKvBBJ4Ezd/VZzJQJZg=="
+ "resolved": "10.0.14",
+ "contentHash": "/SaznoTTFfKzxYEbCPAwwKBR3XT92DZgH4jJ3/cqs2skP3o2D+TL6i9Aaj+8Azwtu6/sRd0ve4P2mN12nfVmCw=="
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Transitive",
- "resolved": "10.0.12",
- "contentHash": "Kd4o2oO1A6dfKxjz5LS16QyLtpCFTUiFWwmBABETAXRsSImBdRdWeKjSgbbRhAMiV3a3/nWr95ZtzClT4uaADQ=="
+ "resolved": "10.0.14",
+ "contentHash": "gaANlGNTxkgODX2eeVT8jjd3AmlFilQV4DFf8qoW30+wUCm2o4N7nEHtZvnHIwfhaJni2DqcjE47Au7tC0Q5jA=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
@@ -127,13 +123,13 @@
},
"Microsoft.Identity.Abstractions": {
"type": "Transitive",
- "resolved": "12.6.0",
- "contentHash": "RCRbDYn7VmCYB/7KnOQ3X2KRlbF51dWQHQ91sOxyEDL1OQcOW/NAs7as+NLN91xhqAk1wAvhkukUIqvWC6NHoA=="
+ "resolved": "12.7.0",
+ "contentHash": "NU2nvct8vCnIxp9bbmp2sthVzvY+U1IvmEVUhaRN81WdwtYhCpQTBTlMR0h74LDdbvU267BR5x98pCR5o779Fg=="
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.87.0",
- "contentHash": "ERObBpS3b6kc92D/Z86zSd/MpWvdJu97BNamRzg5V4y59KwnxzfhM762tgiNnKoIwTbnIBOcwGPFGQ4DvShLvw==",
+ "resolved": "4.90.1",
+ "contentHash": "GLsf4cfEfIZD4pBkmBc8kCjfE811PKsM29T9nMZQDS2px/buM/Ha8jVYiGPdiA7cqjYNIX+G5d0S12TtGZS6RA==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -147,149 +143,139 @@
"System.Security.Cryptography.ProtectedData": "4.5.0"
}
},
- "Microsoft.Identity.Client.KeyAttestation": {
- "type": "Transitive",
- "resolved": "4.87.0",
- "contentHash": "IPTA9xPrDDtOkRPZP1VQBUMYUG6n5IAOOazgsWriveKglyX5gxOhbvCs6Zyr1jKtptNfVwBZr7yuSHQ5S5Pkog==",
- "dependencies": {
- "Microsoft.Azure.Security.KeyGuardAttestation": "1.1.5",
- "Microsoft.Identity.Client": "4.87.0"
- }
- },
"Microsoft.Identity.Web": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "sfeKm6ooS5QVbUlk7QK48ci1KDD/DBR9tspBfeBhxRusrvQfX1K5c4UjNSX7tNmxSQ6oSJX+kCbjkhJgXxX8Xg==",
+ "resolved": "4.16.1",
+ "contentHash": "vMmbQ+UPSvZvGfkAlDlNmY1VYgnwSI6b/vN63hZDnfhQHrKB0bknA7nhhxqTX+ryus9ujEeEPch3siHZpsG6Ug==",
"dependencies": {
- "Microsoft.Identity.Web.Certificate": "4.14.2",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.TokenAcquisition": "4.14.2",
- "Microsoft.Identity.Web.TokenCache": "4.14.2",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "Microsoft.IdentityModel.Validators": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.Identity.Web.Certificate": "4.16.1",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.TokenAcquisition": "4.16.1",
+ "Microsoft.Identity.Web.TokenCache": "4.16.1",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "Microsoft.IdentityModel.Validators": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.Identity.Web.Certificate": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "/RLN8gwoxb0i+EHsc09F9tvcB15si0MLuZFtzSfLyIfXr82GKlQBoj8u1xp87CmSKHx3z9LBcpvVvjyBrjEBlA==",
+ "resolved": "4.16.1",
+ "contentHash": "//UZZYJDTMsTVxKNahTL90xx7FByp/9E0JR0H0PahtxiPrjyRYqREYERmzz3WNs3jCDwboZ5By7RUS6gY+uycw==",
"dependencies": {
"Azure.Identity": "1.17.2",
"Azure.Security.KeyVault.Certificates": "4.6.0",
"Azure.Security.KeyVault.Secrets": "4.6.0",
- "Microsoft.Identity.Abstractions": "12.6.0",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.Diagnostics": "4.14.2"
+ "Microsoft.Identity.Abstractions": "12.7.0",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.Diagnostics": "4.16.1"
}
},
"Microsoft.Identity.Web.Certificateless": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "u51Hf5fzRgr5sndpNySIetV2kwK9C1WphRWGfLoJVk4iQ6fFhPFoMlpfnQjmLkHgBvj969c/oAibphcVGoMDJw==",
+ "resolved": "4.16.1",
+ "contentHash": "Ei9deLY4X7LmesMucMgEcp6INhj4U/Ug+fhqVXwLxtd0YBHWEF63IY8olq/7Q0Fwg7zu8liZzrv1Vo94zFnFQw==",
"dependencies": {
- "Microsoft.Identity.Client": "4.87.0",
- "Microsoft.Identity.Client.KeyAttestation": "4.87.0",
- "Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
- "Microsoft.IdentityModel.LoggingExtensions": "8.22.0"
+ "Microsoft.Identity.Client": "4.90.1",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.23.0",
+ "Microsoft.IdentityModel.LoggingExtensions": "8.23.0"
}
},
"Microsoft.Identity.Web.Diagnostics": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "d+oT25MzEHHQkQ1JwGJaNXR3gV3qbNej2MHI6ukIpk/zNa21BDKyq1tJSdA/hIHKtUTligWIFcIUrVqj70cxuw=="
+ "resolved": "4.16.1",
+ "contentHash": "uaQfTtXkVWfFouM4Mbb4LiA3jYiE6l7qIOi+Uws23J4jKATIsDOIeKex8gDU5U3/Yh9VBcYMuQT3SBg7GH05Bg=="
},
"Microsoft.Identity.Web.TokenAcquisition": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "cqwAj1mPGYrRu/OQ/SkdhX3ZYNKuWOp9vI2AaccM5VkgztpOsofhStlc+blG9GA1H7PLhKf7fP+e8NV0STyZvA==",
+ "resolved": "4.16.1",
+ "contentHash": "kaPJdPiojo4Bko+UE8G7gItGUvceTGA33MJ/okYz9NbRdqemVRUKlwmuo2C6wM3FgoQBGyFrFY6ps0MSLGbH9Q==",
"dependencies": {
"Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.0",
"Microsoft.AspNetCore.Authentication.OpenIdConnect": "10.0.0",
- "Microsoft.Identity.Abstractions": "12.6.0",
- "Microsoft.Identity.Web.Certificate": "4.14.2",
- "Microsoft.Identity.Web.Certificateless": "4.14.2",
- "Microsoft.Identity.Web.TokenCache": "4.14.2",
- "Microsoft.IdentityModel.Logging": "8.22.0",
- "Microsoft.IdentityModel.LoggingExtensions": "8.22.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.Identity.Abstractions": "12.7.0",
+ "Microsoft.Identity.Web.Certificate": "4.16.1",
+ "Microsoft.Identity.Web.Certificateless": "4.16.1",
+ "Microsoft.Identity.Web.TokenCache": "4.16.1",
+ "Microsoft.IdentityModel.Logging": "8.23.0",
+ "Microsoft.IdentityModel.LoggingExtensions": "8.23.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.Identity.Web.TokenCache": {
"type": "Transitive",
- "resolved": "4.14.2",
- "contentHash": "7F94VyWKzKbkHuvUW/YnFN4z9+A9IV0f2NhsEWM+CIEFsx91ZYk9dlj3fn/k+2yztGl5r7/ETFX9BpJvUD3SMA==",
+ "resolved": "4.16.1",
+ "contentHash": "NDEDWmz05iDq1Onyrw8T9DDwWziE9Jx7vDU0gahLWjgboaxB8iswsOSMppfHd0o7/UUN7Phr5th9Y+munOTgzg==",
"dependencies": {
- "Microsoft.Identity.Client": "4.87.0",
- "Microsoft.Identity.Web.Diagnostics": "4.14.2",
+ "Microsoft.Identity.Client": "4.90.1",
+ "Microsoft.Identity.Web.Diagnostics": "4.16.1",
"System.Security.Cryptography.Pkcs": "10.0.10"
}
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "LU3V3owsu4vGpCg2kyL7SsQEuHwcoJ8FSNBqzLADzCf3/PcKUTcx5Plsd51DoTJMfK/WigXV/03UhaN5JXE6uQ=="
+ "resolved": "8.23.0",
+ "contentHash": "JjiBkKj12OKvuWr+kB5sQwb7fmWW5bi03Mq/rd2Fu/7YwZ1RWQO9KhI9lBxki4o1VvY0wzqny8c7nwx1uuZzVg=="
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "kv6peMLjALZLDAy2H3F77KjVRdwiscn2p/g3ui2chcbuEcAX2MpAbyDcYnJ7Vyh8jZ1aJWrniUMCDWoOgnu4NQ==",
+ "resolved": "8.23.0",
+ "contentHash": "ePEm+mv5iswzckE3mygh52uFUeQpVlHa1B10nS4jpEyNV5tL1mLgRS9U5sMaRlhsPRsZ1DJP0+FhxSrOIfMGIg==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "G9Tl0yXSlr2pkXv4EpXjO16M4q6oo9N/od+gNyOusZ8yM8LZg1H3f/QOMFuOJiV6znzY5MkAREU97JRRnqpEQw==",
+ "resolved": "8.23.0",
+ "contentHash": "wSXXOoV4b4hhRcC492jyNBZkO0LWrcWtWP5Cl5ujrON3vTMlufXDT39gTZfBhFAZCV2XJtNU6DLHMDR6E9YpUg==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.22.0"
+ "Microsoft.IdentityModel.Abstractions": "8.23.0"
}
},
"Microsoft.IdentityModel.LoggingExtensions": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "2z2lb8jbkEe3iNwXqVflzLPv8pUw/QJGKrcRqeUeIKwjx2o/SxLNl5/XLDeASH1oq4VnoxxKdHivKrmmog4HtQ==",
+ "resolved": "8.23.0",
+ "contentHash": "Zhsx5RSS6AOKSAk4qefaVQZLsu2GWL7/rRlTpc5YB3Hh9EFZPHCA3UBPi+MWgl/Z5JFEg3+C9mYh2f3vqryX7A==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.22.0"
+ "Microsoft.IdentityModel.Abstractions": "8.23.0"
}
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "q7VTnFzKHOUy1L7M6FOTD0nUboDobJIPb+Sl13bQ4O0lYtpTJ9wemcuZaDYOmT/3ZKyUUCFuFjt5UReYC2dlQA==",
+ "resolved": "8.23.0",
+ "contentHash": "wQxyMdH/9Q25/kF7B56YgyqEaUBXJEQ5IY0TEKNH3oAPewNxVOl0ENuaKu0sazR0kw4owQDDSF+AvWcEFEvo2g==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "RAStsQi0eIj2gcA6G1lVx2H39v9eCJty9bLymx4oeLzmEISxfa6MxTaZkbsp+Plccz0Uiv8r7efiaG10i3WHkg==",
+ "resolved": "8.23.0",
+ "contentHash": "QvvFeTznlWHZ7w3aE4cJ+Ln2BnKzKleVG+H7ywiNcQtGUWmo2XS3LJDizpTyv9N0b8FDWYOnvWAxNynaJapwMQ==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.IdentityModel.Protocols": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "i4lywKKUuVmheCUA+w/q8QNPReNI0qanHI9hhz48AFqD1ljyb8sxPL2RbXOGiPV13XdJ4kxieL9ukS7tD43LxA==",
+ "resolved": "8.23.0",
+ "contentHash": "PUowLq8gqICt+oepHWmKBOJmnVmWoQ5dOVn2CgwFMBZZOAEMHgCQLWs8ONYdsjAyjhDHaFy+AAx0OMG/oV06Zw==",
"dependencies": {
"Microsoft.Bcl.Cryptography": "10.0.2",
- "Microsoft.IdentityModel.Logging": "8.22.0"
+ "Microsoft.IdentityModel.Logging": "8.23.0"
}
},
"Microsoft.IdentityModel.Validators": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "8lMJuI0r46dVa648IUAUVXRc6ioGdvGB8zD+S+9DWHrXYdK1SWae9TsMWYwWeRJEZBErwZgVlPrzxDk71VYiZA==",
+ "resolved": "8.23.0",
+ "contentHash": "bjZw3bQaHTKVCZfl8tYqDLEFpHUIKKwJrcfqM6UXrK7hI1JCA+BXNk+TPE5njIQHNBmV6Ro8Q+hzihSoLIlzRQ==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "8.22.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.22.0",
- "Microsoft.IdentityModel.Tokens": "8.22.0",
- "System.IdentityModel.Tokens.Jwt": "8.22.0"
+ "Microsoft.IdentityModel.Protocols": "8.23.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.23.0",
+ "Microsoft.IdentityModel.Tokens": "8.23.0",
+ "System.IdentityModel.Tokens.Jwt": "8.23.0"
}
},
"Serilog": {
@@ -321,10 +307,10 @@
},
"Serilog.Enrichers.AzureClaims": {
"type": "Transitive",
- "resolved": "1.2.9",
- "contentHash": "fOH4gdLQuE+rZQEsTBt+QqwT1ajVqzz5QZoBULXwn5UXXh76qDysu6ulR6E4GVlFWYYmGe0RD+FuBVds+ANdKA==",
+ "resolved": "1.2.12",
+ "contentHash": "kTz84wpWD514u0W37m2LoeVw9/mZsrOpgg+VoUXGl3UkGNIrpQcvf/32P/URKGIFNllDIryAaMuaam7NcIeaZA==",
"dependencies": {
- "Microsoft.Identity.Web": "4.14.2",
+ "Microsoft.Identity.Web": "4.16.1",
"Serilog": "4.4.0"
}
},
@@ -412,11 +398,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
- "resolved": "8.22.0",
- "contentHash": "CpXGfNhLl6EgYaOC9XYsc1p7Ci9HtAy0soHJDSBNGse647al4tTq9RDr+LQsrF4Ls79Dx7VfzN34km0W4DWPow==",
+ "resolved": "8.23.0",
+ "contentHash": "mUuRjk0KKvF3dlF7CKcnjHn/4TFaWRDGjDRtn1rACitoIflv96apfLD9KPDisyCEuc/0ierocnHCvIXBvCL4Sw==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
- "Microsoft.IdentityModel.Tokens": "8.22.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "8.23.0",
+ "Microsoft.IdentityModel.Tokens": "8.23.0"
}
},
"System.Memory.Data": {
@@ -426,8 +412,8 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "10.0.10",
- "contentHash": "KG8t5RHczdgB3IWvRndpI0nE1DSo7ikDYSDbITxfgRFyIvnYiKzuPjaZOsPnwFQ1aOGUl9sEulJul9wlHLEUoA=="
+ "resolved": "10.0.14",
+ "contentHash": "Wz+IgL2xpg8KJ4i2VWj6uz1PmZNu4Q0Ljlwd73P9Vze5NcOBtctLii3itV0PB2MpOqwqDEGfB6RCdv94A4E5yQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
diff --git a/samples/ContractApi/ContractApi.csproj b/samples/ContractApi/ContractApi.csproj
index a81acb5..071d3e3 100644
--- a/samples/ContractApi/ContractApi.csproj
+++ b/samples/ContractApi/ContractApi.csproj
@@ -10,7 +10,7 @@
-
+