mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-08-18 15:33:33 +08:00
1.2 KiB
1.2 KiB
Checklist
LanMountainDesktop.AirAppRuntimeis included inLanMountainDesktop.slnx.- Launcher no longer hosts
IAirAppLifecycleService. - Launcher performs a bounded Host attach after startup, records the outcome, and exits without waiting for the Host process lifetime.
- Built-in world-clock, whiteboard, and RSS-reader entry components execute in Host and call Host-side
AirAppLauncherService. - AirApp Runtime starts AirAppHost, and AirAppHost renders only the compiled-in built-in Air APP views.
- Host fallback starts
LanMountainDesktop.AirAppRuntime, notLanMountainDesktop.Launcher air-app-broker. - Production Host/Runtime/AirAppHost/Launcher do not reference AirAppSdk, AirAppTemplate, or AirAppDevServer and do not scan third-party
airapp.jsonpackages. - Documentation does not present the prototype
.laapp/airapp.jsonoutput as compatible with the productionplugin.jsonpackage installer. - AirApp Runtime is explicitly non-AOT and framework-dependent.
dotnet build LanMountainDesktop.slnx -c Debugpasses.- Related AirApp Runtime tests pass.
dotnet test LanMountainDesktop.slnx -c Debugpasses.