protected override async Task OnOpenResultAsync(ReferenceModel item) { if (Assembly is null) { return; } var vm = new AssemblyParentsViewModel(item.LoadedAssembly, Assembly); _ = await DialogHost.Show(vm, mainViewIdentifier.Id).ConfigureAwait(false); }
public async Task ViewParentReferenceAsync(AssemblyModel?baseAssembly, ReferenceModel reference) { if (baseAssembly is null) { return; } await busyService.RunActionAsync(async() => { var vm = new AssemblyParentsViewModel(reference.LoadedAssembly, baseAssembly); _ = await DialogHost.Show(vm, mainViewIdentifier.Id).ConfigureAwait(false); }).ConfigureAwait(false); }