Skip to content

Commit

Permalink
VIH-10993 reload on config change for secret by file (#266)
Browse files Browse the repository at this point in the history
* VIH-10993 reload on config change for secret by file
Remove deprecated VH.Core.Configuration
shaed-parkar authored Sep 27, 2024
1 parent 44c507c commit 7f5e293
Showing 11 changed files with 269 additions and 217 deletions.
Original file line number Diff line number Diff line change
@@ -22,7 +22,6 @@
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="VH.Core.Configuration" Version="0.1.13" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -100,19 +100,6 @@
"resolved": "9.9.0.77355",
"contentHash": "zuF3evXam55/+6En2//ggUeI+MWApgYi0K7Z5nMJkuQoRso0NYMVISGZnR+u1LilwSHPP/ZWDrhpVYNEH4v2Xw=="
},
"VH.Core.Configuration": {
"type": "Direct",
"requested": "[0.1.13, )",
"resolved": "0.1.13",
"contentHash": "fEtq8dy7GbJ8eUDc5kmwg3Ze+6C7JEPSHlmvz22W8UPX/x7ujBTr5MqUdpKNQganaHalt/6DHfHi+gxlPSUjiw==",
"dependencies": {
"Microsoft.AspNetCore.Http.Connections.Common": "3.1.10",
"Microsoft.AspNetCore.Mvc.Core": "2.2.5",
"Microsoft.Extensions.Configuration.KeyPerFile": "3.1.11",
"Microsoft.Extensions.DependencyModel": "3.1.6",
"SonarAnalyzer.CSharp": "8.2.0.14119"
}
},
"LaunchDarkly.Cache": {
"type": "Transitive",
"resolved": "1.0.2",
@@ -190,15 +177,6 @@
"Microsoft.AspNetCore.Authorization": "2.2.0"
}
},
"Microsoft.AspNetCore.Connections.Abstractions": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "+bggAAN8KS7tE5QfK1ZXJSukL+LRUX1t/DrN2iRT3CD3lErUsyww9hHyIaIX+YK1A8UpmqjVukFxgc5w7lvlKg==",
"dependencies": {
"Microsoft.AspNetCore.Http.Features": "3.1.10",
"System.IO.Pipelines": "4.7.3"
}
},
"Microsoft.AspNetCore.Hosting.Abstractions": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -239,14 +217,6 @@
"System.Text.Encodings.Web": "4.5.0"
}
},
"Microsoft.AspNetCore.Http.Connections.Common": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "D/nIhfWpIqNZTD+5g6q4RXO5OvFdcmLByY9RnrDV+40DHmJ+NPd4n/wC/EbUvv8WL8d7MZqT4kux1bK/I9ETyQ==",
"dependencies": {
"Microsoft.AspNetCore.Connections.Abstractions": "3.1.10"
}
},
"Microsoft.AspNetCore.Http.Extensions": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -260,11 +230,10 @@
},
"Microsoft.AspNetCore.Http.Features": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "/uQT0Wx1QMkrefYCuyPzJw0/CZbC++yUBLqGj1WDL7paqC7OqXxfQVT6o9xU0ni+d9SP2Y76UIaYUayvEMNm1w==",
"resolved": "2.2.0",
"contentHash": "ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
"dependencies": {
"Microsoft.Extensions.Primitives": "3.1.10",
"System.IO.Pipelines": "4.7.3"
"Microsoft.Extensions.Primitives": "2.2.0"
}
},
"Microsoft.AspNetCore.Mvc.Abstractions": {
@@ -385,6 +354,21 @@
"System.Threading": "4.3.0"
}
},
"Microsoft.DotNet.PlatformAbstractions": {
"type": "Transitive",
"resolved": "2.1.0",
"contentHash": "9KPDwvb/hLEVXYruVHVZ8BkebC8j17DmPb56LnqRF74HqSPLjCkrlFUjOtFpQPA2DeADBRTI/e69aCfRBfrhxw==",
"dependencies": {
"System.AppContext": "4.1.0",
"System.Collections": "4.0.11",
"System.IO": "4.1.0",
"System.IO.FileSystem": "4.0.1",
"System.Reflection.TypeExtensions": "4.1.0",
"System.Runtime.Extensions": "4.1.0",
"System.Runtime.InteropServices": "4.1.0",
"System.Runtime.InteropServices.RuntimeInformation": "4.0.0"
}
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -422,15 +406,6 @@
"Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.KeyPerFile": {
"type": "Transitive",
"resolved": "3.1.11",
"contentHash": "u3Y7Hs22o7vtN3hVtiS9/FwhG1BI5Vc24wucLU1wUvWS4jY1Ddx9h6H1srVtdtXA04tZbGrYBUoCbZDHEyddzQ==",
"dependencies": {
"Microsoft.Extensions.Configuration": "3.1.11",
"Microsoft.Extensions.FileProviders.Physical": "3.1.11"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -446,10 +421,14 @@
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
"resolved": "3.1.6",
"contentHash": "/UlDKULIVkLQYn1BaHcy/rc91ApDxJb7T75HcCbGdqwvxhnRQRKM2di1E70iCPMF9zsr6f4EgQTotBGxFIfXmw==",
"resolved": "2.1.0",
"contentHash": "nS2XKqi+1A1umnYNLX2Fbm/XnzCxs5i+zXVJ3VC6r9t2z0NZr9FLnJN4VQpKigdcWH/iFTbMuX6M6WQJcTjVIg==",
"dependencies": {
"System.Text.Json": "4.7.2"
"Microsoft.DotNet.PlatformAbstractions": "2.1.0",
"Newtonsoft.Json": "9.0.1",
"System.Diagnostics.Debug": "4.0.11",
"System.Dynamic.Runtime": "4.0.11",
"System.Linq": "4.1.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -1052,11 +1031,6 @@
"System.Runtime": "4.3.0"
}
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "4.7.3",
"contentHash": "zykThu9scJyg2Yeg27GMZCbjzniIsmjtNP5x6kQCd/8rEeKXRy20fP2NOMS7xQ+0pS/E85LZQA+K1aoQLxiUdw=="
},
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
Original file line number Diff line number Diff line change
@@ -167,15 +167,6 @@
"Microsoft.AspNetCore.Authorization": "2.2.0"
}
},
"Microsoft.AspNetCore.Connections.Abstractions": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "+bggAAN8KS7tE5QfK1ZXJSukL+LRUX1t/DrN2iRT3CD3lErUsyww9hHyIaIX+YK1A8UpmqjVukFxgc5w7lvlKg==",
"dependencies": {
"Microsoft.AspNetCore.Http.Features": "3.1.10",
"System.IO.Pipelines": "4.7.3"
}
},
"Microsoft.AspNetCore.Hosting.Abstractions": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -216,14 +207,6 @@
"System.Text.Encodings.Web": "4.5.0"
}
},
"Microsoft.AspNetCore.Http.Connections.Common": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "D/nIhfWpIqNZTD+5g6q4RXO5OvFdcmLByY9RnrDV+40DHmJ+NPd4n/wC/EbUvv8WL8d7MZqT4kux1bK/I9ETyQ==",
"dependencies": {
"Microsoft.AspNetCore.Connections.Abstractions": "3.1.10"
}
},
"Microsoft.AspNetCore.Http.Extensions": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -237,11 +220,10 @@
},
"Microsoft.AspNetCore.Http.Features": {
"type": "Transitive",
"resolved": "3.1.10",
"contentHash": "/uQT0Wx1QMkrefYCuyPzJw0/CZbC++yUBLqGj1WDL7paqC7OqXxfQVT6o9xU0ni+d9SP2Y76UIaYUayvEMNm1w==",
"resolved": "2.2.0",
"contentHash": "ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
"dependencies": {
"Microsoft.Extensions.Primitives": "3.1.10",
"System.IO.Pipelines": "4.7.3"
"Microsoft.Extensions.Primitives": "2.2.0"
}
},
"Microsoft.AspNetCore.Mvc.Abstractions": {
@@ -353,6 +335,21 @@
"resolved": "4.5.0",
"contentHash": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ=="
},
"Microsoft.DotNet.PlatformAbstractions": {
"type": "Transitive",
"resolved": "2.1.0",
"contentHash": "9KPDwvb/hLEVXYruVHVZ8BkebC8j17DmPb56LnqRF74HqSPLjCkrlFUjOtFpQPA2DeADBRTI/e69aCfRBfrhxw==",
"dependencies": {
"System.AppContext": "4.1.0",
"System.Collections": "4.0.11",
"System.IO": "4.1.0",
"System.IO.FileSystem": "4.0.1",
"System.Reflection.TypeExtensions": "4.1.0",
"System.Runtime.Extensions": "4.1.0",
"System.Runtime.InteropServices": "4.1.0",
"System.Runtime.InteropServices.RuntimeInformation": "4.0.0"
}
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -411,15 +408,6 @@
"System.Text.Json": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.KeyPerFile": {
"type": "Transitive",
"resolved": "3.1.11",
"contentHash": "u3Y7Hs22o7vtN3hVtiS9/FwhG1BI5Vc24wucLU1wUvWS4jY1Ddx9h6H1srVtdtXA04tZbGrYBUoCbZDHEyddzQ==",
"dependencies": {
"Microsoft.Extensions.Configuration": "3.1.11",
"Microsoft.Extensions.FileProviders.Physical": "3.1.11"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
"resolved": "2.2.0",
@@ -435,10 +423,14 @@
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
"resolved": "3.1.6",
"contentHash": "/UlDKULIVkLQYn1BaHcy/rc91ApDxJb7T75HcCbGdqwvxhnRQRKM2di1E70iCPMF9zsr6f4EgQTotBGxFIfXmw==",
"resolved": "2.1.0",
"contentHash": "nS2XKqi+1A1umnYNLX2Fbm/XnzCxs5i+zXVJ3VC6r9t2z0NZr9FLnJN4VQpKigdcWH/iFTbMuX6M6WQJcTjVIg==",
"dependencies": {
"System.Text.Json": "4.7.2"
"Microsoft.DotNet.PlatformAbstractions": "2.1.0",
"Newtonsoft.Json": "9.0.1",
"System.Diagnostics.Debug": "4.0.11",
"System.Dynamic.Runtime": "4.0.11",
"System.Linq": "4.1.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -1094,11 +1086,6 @@
"System.Runtime": "4.3.0"
}
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "4.7.3",
"contentHash": "zykThu9scJyg2Yeg27GMZCbjzniIsmjtNP5x6kQCd/8rEeKXRy20fP2NOMS7xQ+0pS/E85LZQA+K1aoQLxiUdw=="
},
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1748,18 +1735,6 @@
"System.Xml.XmlDocument": "4.3.0"
}
},
"VH.Core.Configuration": {
"type": "Transitive",
"resolved": "0.1.13",
"contentHash": "fEtq8dy7GbJ8eUDc5kmwg3Ze+6C7JEPSHlmvz22W8UPX/x7ujBTr5MqUdpKNQganaHalt/6DHfHi+gxlPSUjiw==",
"dependencies": {
"Microsoft.AspNetCore.Http.Connections.Common": "3.1.10",
"Microsoft.AspNetCore.Mvc.Core": "2.2.5",
"Microsoft.Extensions.Configuration.KeyPerFile": "3.1.11",
"Microsoft.Extensions.DependencyModel": "3.1.6",
"SonarAnalyzer.CSharp": "8.2.0.14119"
}
},
"bookingqueuesubscriber.common": {
"type": "Project",
"dependencies": {
@@ -1770,8 +1745,7 @@
"Microsoft.Extensions.Configuration.EnvironmentVariables": "[6.0.1, )",
"Microsoft.Extensions.Configuration.Json": "[6.0.0, )",
"Microsoft.IdentityModel.Clients.ActiveDirectory": "[5.2.9, )",
"Newtonsoft.Json": "[13.0.1, )",
"VH.Core.Configuration": "[0.1.13, )"
"Newtonsoft.Json": "[13.0.1, )"
}
}
}
Loading

0 comments on commit 7f5e293

Please sign in to comment.