Table of Contents

Class PreFlightChecker

Namespace
FishMMO.Installer
Assembly
FishMMO-Installer.dll

Validates system readiness before any install operation begins. Checks internet, disk, RAM, admin access, and port conflicts. Runs all checks in parallel for speed. Results are cached for the process lifetime to avoid redundant I/O.

public static class PreFlightChecker
Inheritance
PreFlightChecker
Inherited Members

Methods

RunAllChecksAsync()

Runs all pre-flight checks and returns the aggregated result. Results are cached for the process lifetime to avoid redundant checks.

public static Task<PreFlightResult> RunAllChecksAsync()

Returns

Task<PreFlightResult>