🧱 Add stream (NATS) message queue infra

This commit is contained in:
2025-08-19 19:23:41 +08:00
parent fc6cee17d7
commit 636b674229
10 changed files with 43 additions and 5 deletions

View File

@@ -30,6 +30,7 @@
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="NATS.Client.Core" Version="2.6.6" />
<PackageReference Include="Nerdbank.GitVersioning" Version="3.7.115">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

View File

@@ -12,7 +12,8 @@
"ConnectionStrings": {
"App": "Host=localhost;Port=5432;Database=dyson_network;Username=postgres;Password=postgres;Include Error Detail=True;Maximum Pool Size=20;Connection Idle Lifetime=60",
"FastRetrieve": "localhost:6379",
"Etcd": "etcd.orb.local:2379"
"Etcd": "etcd.orb.local:2379",
"Stream": "nats.orb.local:4222"
},
"GeoIp": {
"DatabasePath": "./Keys/GeoLite2-City.mmdb"