Save the Nuget Server API Key to a local variable with:
export NUGET_SERVER_API_KEY=...
DawnGuard
DockerSecrets
Jaeger
MySql
Phasmophobia
RabbitMQ
Reddit.Models
Tracing.Middleware
Twitch
- Cineworld.Models, Common, DawnGuard, Elgato.Models, GlobalCache, Identity.Tests.TestApi, Jaeger, Json, MySql, Phasmophobia, Reddit.Models, Steam.Models, Telegram.Models, Timing, Tracing.Middleware, Twitch, XUnitClassFixtures
- Cineworld, Jwt, Networking.Models, RabbitMQ, Reddit, Telegram, TPLink.Models, Tracing
- Networking, SSH, Web
- Discord, DockerHub, Elgato, GitHub, Identity, OldhamCouncil, OpenWrt, PhilipsHue, Slack, Steam, TPLink
- NetworkDiscovery
dotnet user-secrets set Discord:WebHook:Id ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Discord:WebHook:Token ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set DockerHub:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set DockerHub:Username ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Elgato:IPAddress ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set GlobalCache:HostName ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set GlobalCache:IPAddress ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set GlobalCache:UUID ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set MySql:Username root --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set MySql:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Networking:GlobalCache:BroadcastIPAddress 239.255.250.250 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Networking:GlobalCache:BroadcastPort 4998 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Networking:GlobalCache:HostName iTach059CAD --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Networking:GlobalCache:PhysicalAddress ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Networking:GlobalCache:ReceivePort 9131 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set OpenWrt:EndPoint 192.168.1.10 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set OpenWrt:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set PhilipsHue:BridgePhysicalAddress ...--id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set PhilipsHue:Username ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set RabbitMQSettings:UserName ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set RabbitMQSettings:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Slack:Token xoxp-000000000000-000000000000-000000000000-00000000000000000000000000000000 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SSH:Host ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SSH:Port ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SSH:Username ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SSH:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SSH:PathToPrivateKey ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SteamAPI:Key 00000000000000000000000000000000 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SteamAPI:SteamIds:0 00000000000000000 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set SteamAPI:SteamIds:1 00000000000000000 --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Twitch:Client:BearerToken ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Twitch:Client:Id ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set Twitch:Client:Secret ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set TPLink:UserName ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
dotnet user-secrets set TPLink:Password ... --id 8391cb70-d94f-4863-b7e4-5659af167bc6
- download xml with:
curl --user-agent "PostmanRuntime/7.26.10" --output .\worldnews.xml https://old.reddit.com/r/worldnews/.rss
- converted to xsd using https://www.freeformatter.com/xsd-generator.html and Salami Slice.
- edit out the fields we don't care about
- convert to .cs with:
& 'C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\xsd.exe' .\worldnews.xsd /classes /fields /namespace:Helpers.Reddit.Models /out:.