Connecting to my Umbrel with NBitcoin, C#, and .NET Framework

I’m trying to create my own .NET Framework MVC Bitcoin Wallet app. I want to connect to my umbrel to create wallets, send/receive, and get transaction details. Anyone have an idea of how to connect my app to my umbrel over Tor?