MordhauBuddy


WebRequests

Namespace: MordhauBuddy.Core
Parent Module: Http

Functions for interacting with the Github Api

Functions and values

Function or valueDescription
downloadInfoFiles(gList)
Signature: gList:Contents list -> Async<ModInfoFile option []>

Gets the info files from a github contents list

downloadZipFile cToken download
Signature: cToken:(type) -> download:DownloadFile -> unit

Download a zip file to the given directory with continuations

getInfoFiles()
Signature: unit -> ModInfoFile list

Get info file list

getInfoFilesAsync(dispatch)
Signature: dispatch:(ModInfoFile list -> unit) -> Async<unit>

Gets info files and dispatches the result

getReleases()
Signature: unit -> Result<Release list,string>

Get MordhauBuddy releases

logger
Signature: Logger
tryGetSteamAnnRSS()
Signature: unit -> (string * string) list option

Pulls Mordhau rss feed