protected override void OnFileActivated(FileActivatedEventArgs e) { var file = e.Files.First(d => d is IStorageFile); var wrappedFile = new Plugin.FileSystem.FileInfo((StorageFile)file); InitializeApp(e.PreviousExecutionState, false, wrappedFile); }
protected override void OnFileActivated(FileActivatedEventArgs args) { InitializeApp(args.PreviousExecutionState, false); var mainVM = ServiceLocator.Current.GetInstance <GameSystemSelectionVM>(); var file = args.Files.First(d => d is IStorageFile); var wrappedFile = new Plugin.FileSystem.FileInfo((StorageFile)file); var task = mainVM.StartGameFromFileAsync(wrappedFile); }