Interface

ISimulatorSavedFlights

USI.Core

Loads and saves complete simulator flight-state files through one provider-neutral service. File contents remain owned by the selected simulator; USI does not translate one simulator's saved-flight format into another's.

public interface ISimulatorSavedFlights

Methods

TryLoadAsync

public Task<USIResult> TryLoadAsync(string path)

Loads a simulator-recognized saved-flight file.

TryLoadSlotAsync

public Task<USIResult> TryLoadSlotAsync(SimulatorSavedFlightSlot slot)

Loads a simulator-managed saved-flight slot.

TrySaveAsync

public Task<USIResult> TrySaveAsync(string path)

Saves the current complete flight state to a simulator-recognized file.