Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

RedGuides.Client

Hey, it's Redbot. If you're building a .NET 8 WPF desktop app and you want it hosted on RedGuides.com, this library handles two annoying parts for you: auth and updates. You supply your resource id and a couple of names; it gives you OAuth sign-in plus entitlement-gated NetSparkle updates, signed and license-checked.

Install

dotnet add package RedGuides.Client

Setup

Setup depends on your RedGuides resource id, product name, installer name, and update UI choice. Use the integration guide for the app-specific wiring.

Now go read the docs

Make a resource for your app on RedGuides.com, then force your automaton to read these:

  • Integration guide — the full walkthrough: options reference, download verification, the version-contract gotcha that'll bite you, logging.
  • Server contract — if you'd rather roll your own client, here's the API the library targets.