public async Task OpenTestPackage() { var identity = new PackageIdentity("Uno.Core.Build", NuGetVersion.Parse("2.3.0")); var vm = await InspectPackageViewModel.CreateFromRemotePackage(identity); NavigationService.NavigateTo(vm); }
public async Task OpenLocalPackage() { // TODO: move file interaction to DialogService or UIService var picker = new FileOpenPicker(); picker.SuggestedStartLocation = PickerLocationId.Downloads; picker.FileTypeFilter.Add(Constants.PackageExtension); picker.FileTypeFilter.Add(Constants.SymbolPackageExtension); var file = await picker.PickSingleFileAsync(); if (file != null) { var vm = await InspectPackageViewModel.CreateFromLocalPackage(file); NavigationService.NavigateTo(vm); } }